Самый простой способ подключить reCAPTCHA на PHP

Простая функция для проверки ввода reCAPTCHA от google без подключения сторонних библиотек

function check_captcha($secret, $response){
    $result_capcha = json_decode(file_get_contents('https://www.google.com/recaptcha/api/siteverify?secret='.$secret.'&response='.$response));
    
    if (isset ($result_capcha->success) && $result_capcha->success != 1)
        return false;
    return true;
}
Подробнее

Ошибка Can't connect to local MySQL server through socket

Иногда при длительной работе сайта со временем неожиданно появляется ошибка у CMS Drupal:

PDOException: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in lock_may_be_available() (line 167 of /var/www/site.ru/www/includes/lock.inc).

Подробнее

Функция translit

Функция в PHP, которая возвращает строку в транслите:

<?php
function translit($str) 
{
    $tr = array(
        "А"=>"A","Б"=>"B","В"=>"V" ...

Подробнее

Как взломать drupal (Восстановить пароль)

Для того, что бы восстановить пароль на своём хостинге достаточно иметь доступ к базам данным.

  1. Заходим в phpMyadmin
  2. Ищем таблицу users
  3. Редактируем строчку с нашим логином и пишем рабочий email
  4. После в переходим на страницу www.mysite.ru/users и восстанавливаем пароль через почту
Подробнее

google plus+