Utf8 convert

This commit is contained in:
2023-01-10 18:29:32 +02:00
parent 71b759232c
commit 90b9c8325e
3572 changed files with 35191 additions and 395614 deletions
-7
View File
@@ -1,7 +0,0 @@
<IfModule mod_php4.c>
php_value register_globals 1
php_value session.auto_start 1
php_flag session.auto_start 1
</IfModule>
+4 -4
View File
@@ -2,11 +2,11 @@
<?
// Получаем массив с информацией о версии curl
// Получаем массив с информацией о версии curl
//$version = curl_version();
// Это битовые поля, которые можно использовать
// для проверки возможностей сборки curl
// Это битовые поля, которые можно использовать
// для проверки возможностей сборки curl
/*
$bitfields = Array(
'CURL_VERSION_IPV6',
@@ -18,7 +18,7 @@ $bitfields = Array(
foreach($bitfields as $feature)
{
echo $feature . ($version['features'] & constant($feature) ? ' есть' : ' нет');
echo $feature . ($version['features'] & constant($feature) ? ' есть' : ' нет');
echo PHP_EOL;
}
+12 -12
View File
@@ -1,48 +1,48 @@
<?php
header("Content-type: image/png");
// ñîçäàåì êàðòèíêó ðàçìåðîì 172X52
// создаем картинку размером 172X52
$img = imagecreatetruecolor(107, 26) or die('Cannot create image');
$orange = imageColorAllocate($img, 107, 26, 64);
// çàïîëíÿåì ôîí êàðòèíêè
// заполняем фон картинки
imagefill($img, 0, 0, 0x616161);
$x=-20;
$i = 1;
$sum = "";
//öâåò òåêñòà
//цвет текста
$color_RGB = rand(180,200);
while ($i++ <=5000)
{
imageSetPixel($img, rand(0,105), rand(0,24),0x515151);
}
//ðèñóåì 2 ëèíèè
//рисуем 2 линии
imageLine($img, rand(0,10), rand(0,50), rand(95,105), rand(0,26), 0x909090);
imageLine($img, rand(0,10), rand(0,50), rand(95,105), rand(0,26), 0x909090);
//ðàìêà
//рамка
imageRectangle($img,0,0,105,24,0x343434);
$fonts = array ('fonts/FRSCRIPT.ttf','fonts/CHILLER.ttf','fonts/Bradley Hand ITC.ttf','fonts/de_Manu_2_Regular.ttf','fonts/Edgar_da_cool_Regular.ttf','fonts/Hurryup_Hurryup.ttf','fonts/Fh_Script_Regular.ttf','fonts/Gabo4_Gabo4.ttf','fonts/JAMI_Regular.ttf','fonts/Justy1_Regular.ttf');
$font = '../'.$fonts[rand(0, sizeof($fonts)-1)];
// âûâîäèì îäíó öèôðó çà îäèí ïðîõîä öèêëà (âñåãî 6 öèôð)
// выводим одну цифру за один проход цикла (всего 6 цифр)
$i = 1;
while ($i++ <= 4)
{
// âûâîäèì òåêñò ïîâåðõ êàðòèíêè
// выводим текст поверх картинки
imagettftext($img, 15, 0, $x=$x+25, 20,
imagecolorallocate($img, $color_RGB,$color_RGB,$color_RGB), $font, $rnd = rand(0,9));
// Ñîáèðàåì â îäíó ñòðîêó âñå ñèìâîëû íà êàðòèíêå
// Собираем в одну строку все символы на картинке
$sum = $sum.(string)$rnd;
}
//Íå çàáóäüòå $sum çàïèñàòü â òàáëèöó êàê STR1
//Не забудьте $sum записать в таблицу как STR1
// âûâîäèì ãîòîâóþ êàðòèíêó â ôîðìàòå PNG
// выводим готовую картинку в формате PNG
imagepng($img);
// îñâîáîæäàåì ïàìÿòü, âûäåëåííóþ äëÿ êàðòèíêè
// освобождаем память, выделенную для картинки
imagedestroy($img);
// Ïîìåùàåì çàùèòíûé êîä â ñåññèþ
// Помещаем защитный код в сессию
$_SESSION['code'] = $sum;
?>
+12 -12
View File
@@ -1,48 +1,48 @@
<?php
header("Content-type: image/png");
// ñîçäàåì êàðòèíêó ðàçìåðîì 172X52
// создаем картинку размером 172X52
$img = imagecreatetruecolor(70, 20) or die('Cannot create image');
$orange = imageColorAllocate($img, 255, 128, 64);
// çàïîëíÿåì ôîí êàðòèíêè
// заполняем фон картинки
imagefill($img, 0, 0, 0x616161);
$x=0;
$i = 1;
$sum = "";
//öâåò òåêñòà
//цвет текста
$color_RGB = rand(180,200);
while ($i++ <=5000)
{
imageSetPixel($img, rand(0,170), rand(0,50),0x515151);
}
//ðèñóåì 2 ëèíèè
//рисуем 2 линии
imageLine($img, rand(0,10), rand(0,50), rand(110,170), rand(0,50), 0x909090);
imageLine($img, rand(0,10), rand(0,50), rand(110,170), rand(0,50), 0x909090);
//ðàìêà
//рамка
imageRectangle($img,0,0,170,50,0x343434);
$fonts = array ('fonts/CHILLER.ttf');
$font = '../'.$fonts[rand(0, sizeof($fonts)-1)];
// âûâîäèì îäíó öèôðó çà îäèí ïðîõîä öèêëà (âñåãî 6 öèôð)
// выводим одну цифру за один проход цикла (всего 6 цифр)
$i = 1;
while ($i++ <= 5)
{
// âûâîäèì òåêñò ïîâåðõ êàðòèíêè
// выводим текст поверх картинки
imagettftext($img, rand(18,18), 0, $x=$x+10, 16+rand(0,4),
imagecolorallocate($img, $color_RGB,$color_RGB,$color_RGB), $font, $rnd = rand(0,9));
// Ñîáèðàåì â îäíó ñòðîêó âñå ñèìâîëû íà êàðòèíêå
// Собираем в одну строку все символы на картинке
$sum = $sum.(string)$rnd;
}
//Íå çàáóäüòå $sum çàïèñàòü â òàáëèöó êàê STR1
//Не забудьте $sum записать в таблицу как STR1
// âûâîäèì ãîòîâóþ êàðòèíêó â ôîðìàòå PNG
// выводим готовую картинку в формате PNG
imagepng($img);
// îñâîáîæäàåì ïàìÿòü, âûäåëåííóþ äëÿ êàðòèíêè
// освобождаем память, выделенную для картинки
imagedestroy($img);
// Ïîìåùàåì çàùèòíûé êîä â ñåññèþ
// Помещаем защитный код в сессию
$_SESSION['code'] = $sum;
?>
+12 -12
View File
@@ -1,48 +1,48 @@
<?php
header("Content-type: image/png");
// ñîçäàåì êàðòèíêó ðàçìåðîì 172X52
// создаем картинку размером 172X52
$img = imagecreatetruecolor(70, 20) or die('Cannot create image');
$orange = imageColorAllocate($img, 255, 128, 64);
// çàïîëíÿåì ôîí êàðòèíêè
// заполняем фон картинки
imagefill($img, 0, 0, 0x616161);
$x=0;
$i = 1;
$sum = "";
//öâåò òåêñòà
//цвет текста
$color_RGB = rand(180,200);
while ($i++ <=5000)
{
imageSetPixel($img, rand(0,170), rand(0,50),0x515151);
}
//ðèñóåì 2 ëèíèè
//рисуем 2 линии
imageLine($img, rand(0,10), rand(0,50), rand(110,170), rand(0,50), 0x909090);
imageLine($img, rand(0,10), rand(0,50), rand(110,170), rand(0,50), 0x909090);
//ðàìêà
//рамка
imageRectangle($img,0,0,170,50,0x343434);
$fonts = array ('fonts/CHILLER.ttf');
$font = '../'.$fonts[rand(0, sizeof($fonts)-1)];
// âûâîäèì îäíó öèôðó çà îäèí ïðîõîä öèêëà (âñåãî 6 öèôð)
// выводим одну цифру за один проход цикла (всего 6 цифр)
$i = 1;
while ($i++ <= 4)
{
// âûâîäèì òåêñò ïîâåðõ êàðòèíêè
// выводим текст поверх картинки
imagettftext($img, rand(18,18), 0, $x=$x+10, 16+rand(0,4),
imagecolorallocate($img, $color_RGB,$color_RGB,$color_RGB), $font, $rnd = rand(0,9));
// Ñîáèðàåì â îäíó ñòðîêó âñå ñèìâîëû íà êàðòèíêå
// Собираем в одну строку все символы на картинке
$sum = $sum.(string)$rnd;
}
//Íå çàáóäüòå $sum çàïèñàòü â òàáëèöó êàê STR1
//Не забудьте $sum записать в таблицу как STR1
// âûâîäèì ãîòîâóþ êàðòèíêó â ôîðìàòå PNG
// выводим готовую картинку в формате PNG
imagepng($img);
// îñâîáîæäàåì ïàìÿòü, âûäåëåííóþ äëÿ êàðòèíêè
// освобождаем память, выделенную для картинки
imagedestroy($img);
// Ïîìåùàåì çàùèòíûé êîä â ñåññèþ
// Помещаем защитный код в сессию
$_SESSION['code3'] = $sum;
?>