|
PHP Tips |
Подборка простых советов и примеров. Надеемся что данный материал окажется кому-нибудь полезным. Подборка простых советов и примеров. Надеемся что данный материал окажется кому-нибудь полезным.
Создание графического счётчика без использования GD
Вам нужно создать десять изображений gif с цифрами от 0 - 9 и такими названиями 1.gif, 2.gif и так далее
Далее пояснения к коду :
1. $hits - количество хитов.
2. $imgpath - путь до gif
$hits = 100 ; //Hits $imgpath = "folder/"; //Image Folder for( $i = 0 ; $i < strlen($hits ); $i ++) {
echo substr ($hits, $i, 1 ).".gif"> ";
}
Cookie - перессылка на другой сайт.
if(!isset($_COOKIE ['gopage'])) { // Если не сушесвует Cookie gopage setcookie("gopage" , "true"); // Создаём Cookie gopage Header ("Location: http://danneo.com" ); // Отправлем на другую страницу } else { // Иначе echo "Простите ! Но вы уже были на http://danneo.com !" ; // Выводим сообщение exit(); // Заверщаем выполнение скрипта }
Случайнная цитата
$quo = array(); // Создали массив $quo $quo [] = "Первая цитата" ; $quo[] = "Вторая цитата"; $quo [] = "Третья цитата" ; $quo[] = "Четвёртая цитата"; $quo [] = "Пятая цитата" ; srand((double) microtime()*1000000 ); // Генерация $randquo = rand( 0, count($quo )-1);
echo $quo[$randquo ]; // Выводим цитату
Проверка валидности E-Mail по шаблону и хосту
$email = "[email protected]"; // Проверяемый E-Mail if (eregi( "^[a-zA-Z0-9_]+@[a-zA-Z0-9-]+.[a-zA-Z0-9-.]+$]" , $email )){ // Проверка по шаблону echo "Неверный формат E-Mal !" ; exit(); // Сообщение если неверный емаил }
list(,$host ) = split ("@" ,$email ); // Получаем хост if(!@fsockopen ($host , 25 , $errno , $errstr , 30 )){ // Коннект с хостом echo "Несуществующий хост $host !" ; exit(); // Сообщение если неверный хост }
Извлечение имени хоста из длинного WWW
$www = "http://top.mail.ru/jump?to=947752&url=http://danneo.com/" ; // линный адрес echo "Полное WWW: " .$www. "
n"; $host_temp = str_replace( 'http://','' ,$www); // Заменяемудаляем http:// $host = substr( $host_temp, 0, strpos( $host_temp, "/")); // Обрезаем вибраем текст до первого слЭша остальное оберзаем. echo "Хост : $host" ;
|
Еще статьи категории
|
|
|
|