![]()
28 Ноября 2007
Подборка простых советов и примеров.
Надеемся что данный материал окажется кому-нибудь полезным. Создание графического счётчика без использования 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: <span class="inv"><![CDATA[<noindex>]]></span><a href="/redirect.php?url=http://danneo.com" rel="nofollow" onclick="wo(this.href); return false;">http://danneo.com</a><span class="inv"><![CDATA[</noindex>]]></span>" ); // Отправлем на другую страницу } else { // Иначе echo "Простите ! Но вы уже были на <span class="inv"><![CDATA[<noindex>]]></span><a href="/redirect.php?url=http://danneo.com" rel="nofollow" onclick="wo(this.href); return false;">http://danneo.com</a><span class="inv"><![CDATA[</noindex>]]></span> !" ; // Выводим сообщение 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(); // Сообщение если неверный хост } Извлечение имени хоста из длинного URL:
$www = "http://top.mail.ru/jump?to=947752&url=http://danneo.com/" ; // линный адрес
echo "Полное WWW: " .$www. " n"; $host_temp = str_replace( 'http://','' ,$www); // Заменяемудаляем <span class="inv"><![CDATA[<noindex>]]></span><a href="/redirect.php?url=http://" rel="nofollow" onclick="wo(this.href); return false;">http://</a><span class="inv"><![CDATA[</noindex>]]></span> $host = substr( $host_temp, 0, strpos( $host_temp, "/")); // Обрезаем вибраем текст до первого слЭша остальное оберзаем. echo "Хост : $host";
| 3720Просмотров Оценка 3 | Рейтинг 6 | Голосов 2
Вы не авторизованы!
Гости не могут добавлять комментарии. ![]() |





