Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

2 страниц V   1 2

Рандомный вывод изображения

Статус пользователя csnet
сообщение 4.5.2014, 19:57
Сообщение #21
Стаж: 12 лет

Сообщений: 4808
Благодарностей: 3849
Полезность: 690

Цитата
А где там ник? Одни комплименты
Девчонки потекут

у девченок потечет


go v cs:go
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Tr1sT
сообщение 4.5.2014, 20:18
Сообщение #22
Стаж: 16 лет
Город: localhost

Сообщений: 1299
Благодарностей: 683
Полезность: 1021

Я уже подумал, что только меня nsgenn, так любит. medal.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя nsgenn
сообщение 5.5.2014, 17:01
Сообщение #23


Стаж: 13 лет

Сообщений: 885
Благодарностей: 561
Полезность: 667

Ловите
Код
<?php

$xvala = array("безупречный! =)", "крутой! =)", "идеальный! =)", "умный! =)", "замечательный! =)", "мужественный! =)", "стильный! =)", "смелый! =)", "продвинутый! =)",
        "великодушный! =)", "мудрый! =)", "отзывчивый! =)", "сообразительный!");

$tz = $_SERVER["HTTP_REFERER"];

$ch = curl_init();  
curl_setopt($ch, CURLOPT_URL, $tz);
curl_setopt($ch, CURLOPT_USERAGENT,'Chrome 11');
curl_setopt($ch, CURLOPT_COOKIEFILE, "cookie.txt"); //Из какого файла читать
curl_setopt($ch, CURLOPT_COOKIEJAR, "cookie.txt"); //В какой файл записывать
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($ch);
curl_close($ch);

preg_match("/читает'>(?:<b.{27}'>([^<]*)|([^<]*))/", $result, $out, PREG_OFFSET_CAPTURE);

if(strpos($tz, "c-s.net.ua")!==false) header("Content-type: image/png");
    else {echo "Простите! Изображение удалено!"; exit();}

if(count($out[0][1])!=0) {
if($out[1][1]>-1 && $out[2][1]>-1) {
    if($out[1][1]>$out[2][1]) $t123=2; else $t123=1;}
    else
    if($out[1][1]==-1) $t123 = 2; else $t123 = 1;
}    

function iso2uni ($isoline) {
    for ($i=0; $i < strlen($isoline); $i++){
        $thischar=substr($isoline,$i,1);
        $charcode=ord($thischar);
        $uniline.=($charcode>175)?"&#".(1040+($charcode-176)).";":$thischar;
    }
return $uniline;
}

$im = imagecreate(300, 17);
$bg = imagecolorallocate($im, 238, 238, 238);
$textcolor = imagecolorallocate($im, 0, 0, 0);
$black = imagecolorallocate($im, 0, 0, 0);
$font = 'times.ttf';

if($t123 <>0 ) ImageTTFText ( $im, 13, 0, 0, 13,  $black, $font, iso2uni( convert_cyr_string( $out[$t123][0] . " - " . $xvala[rand(0, count($xvala)-1)] ,"w","i") ));
    else ImageTTFText ( $im, 13, 0, 0, 13,  $black, $font, iso2uni( convert_cyr_string( "хвалить некого, печалька =(" ,"w","i") ));

imagepng($im);
imagedestroy($im);

?>
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
2 страниц V   1 2
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: