Подпишитесь на RSS

Категория Полезные функции

Пишем защиту наших форм от спама, используя список стоп-слов

Эта статья из категории [ Полезные функции ]

Я думаю все сталкиваются с проблемой, связанной с публикацией на ваших сайтах нежелательных данных. Будь то сообщения в форумах, в гостевых книгах, комментарии в блогах, галереях. Сегодня я вам покажу несложный вариант защиты, используя СТОП-СЛОВА.
СТОП-СЛОВА - это заранее известный набор слов, которые добавляются ботами на сайты: порно, виагра, секс и так далее и тому подобное.
Я [...]

Популярность: 3%

Читать далее...

Ключевые слова: [ , ]

Определяем Yandex ТИЦ

Эта статья из категории [ Полезные функции ]

Мы научились определять Google PageRank
Теперь попробуем определить Индекс цитирования от Yandex.ru
Исходник функции

<?php
function getTCY($url) {
//считываем XML-файл с данными
$xml = file_get_contents(’http://bar-navig.yandex.ru/u?ver=2&show=32&url=’.$url);
 
//если XML файл прочитан, то возвращаем значение параметра value
//иначе возвращаем false - ошибка
return $xml ? (int) substr(strstr($xml, ‘value="’), 7) : false;
}
 
//пример использования
$site = ‘http://ya.ru’;
echo ‘ТИЦ сайта ‘.$site.’ равен ‘.getTCY("$site");
?>

Популярность: 67%

Популярность: 67%

Читать далее...

Ключевые слова: [ , , ]

Определяем Google Page Rank средствами PHP

Эта статья из категории [ Полезные функции ]

Сегодня этот код прислал мне знакомый в аске. Спасибо Roooooot.
Функция определения PR пригодится для вашего сайта или можно использовать как фишку для какого-нибуть каталога сайтов.
P.S PR моего phpsql.ru равен 1
Посмотрим что будет через три месяца (период обновления PR по датацентрам)
Исходник функции приведен ниже.
Популярность: 96%

Популярность: 96%

Читать далее...

Ключевые слова: [ , Функции ]

Создание базы из дампа при помощи mysqli

Эта статья из категории [ Полезные функции ]

Nc_Soft: Часто бывает нужно загрузить sql-дамп, а в phpmyadmin лезть либо не хочется.
Что нам не хватает в обычном процедурном интерфейсе php-mysql?
Правильно, возможность совершить несколько запросов, разделенных ;
Сейчас я покажу как это сделать при помощи mysqli (разумеется, он должен быть на хостинге)

<?php
/**
* Создание базы из дампа при помощи mysqli
* автор: Nc_Soft [...]

Популярность: 82%

Читать далее...

Ключевые слова: [ Функции ]

Определяем статус в ICQ

Эта статья из категории [ Полезные функции ]

Простейшая функци для определения статуса в ICQ
Распишу работу фкнкции спецально для начинаюших
Фунуция принимает номер (uin) и номер картинки (img).
Затем, регулярным выражением идет проверка на правильность ICQ номера (толька числа от 0 до 9, от 5 до 9 знаков).
Ну и подставляем переменные в ссылку к картинке статуса, с офицального сайта ICQ.
return - это то, что [...]

Популярность: 81%

Читать далее...

Ключевые слова: [ Функции ]