У меня проблема я хочу сделать что бу при регистрации, после всех полей выводилась картинка с кодом который надо ввести для подтверждения!!!
Ну вообщем вроде как сделал, но почемуто картинка не выводится!
Посмотрите пож. код может де ошибка!!!
Помогите пож. ОЧЕНЬ ОЧЕНЬ НАДО!
Спустя 1 минута, 24 секунды (27.02.2010 - 10:52) PiratXXX написал(а):
Вот это я пишу для вывода картинки!
echo "<img src='pic.php?'".session_id()." alt='kod'/><br/><br>
Код с картинки:<br/>
<input name='kod' type='text' size='5'/><br/>";
Спустя 1 минута, 10 секунд (27.02.2010 - 10:53) PiratXXX написал(а):
Вот код генерации!
<?php
$font = 'includes/font.ttf';
session_id($_SERVER['QUERY_STRING']);
session_start();
$vercode = mt_rand(1000,10000);
$_SESSION['ref'] = $vercode;
header('Content-type: image/gif');
$img = imagecreatefromgif('images/codebg.gif');
imagecolorallocate($img, 255, 255, 255);
$imgcolor = imagecolorallocate($img, 0, 0, 0);
imagettftext($img, mt_rand(18, 19), mt_rand(-10, 10), mt_rand(0, 10), mt_rand(11, 32), $imgcolor, $font, substr($vercode, 0, 1));
imagettftext($img, mt_rand(18, 19), mt_rand(-10, 10), mt_rand(20, 25), mt_rand(11, 32), $imgcolor, $font, substr($vercode, 1, 1));
imagettftext($img, mt_rand(18, 19), mt_rand(-10, 10), mt_rand(35, 40), mt_rand(11, 32), $imgcolor, $font, substr($vercode, 2, 1));
imagettftext($img, mt_rand(18, 19), mt_rand(-10, 10), mt_rand(50, 55), mt_rand(11, 32), $imgcolor, $font, substr($vercode, 3, 1));
$imgpx = mt_rand(150,200);
while($imgpx > 0){
imagesetpixel($img, mt_rand(0, 75), mt_rand(0,35), $imgcolor);
$imgpx--;
}
imagegif($img);
?>
Спустя 2 часа, 16 минут, 56 секунд (27.02.2010 - 13:10) TakoY написал(а):
1) GD библиотека подключенна ?
2) файл со шрифтом должен быть в той же директории где файл генерации рисунка
2) файл со шрифтом должен быть в той же директории где файл генерации рисунка
Спустя 1 час, 9 минут, 41 секунда (27.02.2010 - 14:20) John_761 написал(а):
Попробуй так, то есть значения атрибутов тега бери в двойные кавычки
echo '<img src="pic.php'.session_id().'" alt="kod"/><br/><br>
Код с картинки:<br/>
<input name="kod" type="text" size="5"/><br/>';
Спустя 50 минут, 6 секунд (27.02.2010 - 15:10) PiratXXX написал(а):
John_761
неа, всеравно тоже самое!
неа, всеравно тоже самое!
Спустя 2 минуты, 1 секунда (27.02.2010 - 15:12) PiratXXX написал(а):
TakoY
нет, а как ее включить!?
нет, а как ее включить!?
Спустя 1 час, 58 минут, 1 секунда (27.02.2010 - 17:10) John_761 написал(а):
Твой скрипт у меня работает, только я
Перемести старт сессии в самое начало страницы и проверь пути, должно работать
session_start()поместил в самое начало страницы, потому что Headers already sent... к тому же если пути указаны неправильно, как к гифке, так и к шрифту, то изображение перестает выводиться
Перемести старт сессии в самое начало страницы и проверь пути, должно работать
Спустя 1 час, 18 минут, 47 секунд (27.02.2010 - 18:29) PiratXXX написал(а):
John_761
блин!!! это пипец!!!
как он у тебя работает а у меня нет!!!
не пойму, переставлял как ты говорил, ни фига!!!
кроме того что ты писал ты ниче не дописывал в кодЮ не менял??
у меня форма для заполнения выводится, пути все правельные!
тока вместо картинки выводится kod(в рамочке).
блин!!! это пипец!!!
как он у тебя работает а у меня нет!!!
не пойму, переставлял как ты говорил, ни фига!!!
кроме того что ты писал ты ниче не дописывал в кодЮ не менял??
у меня форма для заполнения выводится, пути все правельные!
тока вместо картинки выводится kod(в рамочке).
Спустя 1 час, 30 минут, 48 секунд (27.02.2010 - 19:59) krasilich написал(а):
error_reporting(E_ALL) ??
Накаких нотисов нет?
Накаких нотисов нет?
Спустя 49 минут, 19 секунд (27.02.2010 - 20:49) PiratXXX написал(а):
нет! а что это ?
Спустя 18 минут, 43 секунды (27.02.2010 - 21:07) japanxt2 написал(а):
Цитата (PiratXXX @ 27.02.2010 - 17:49) |
нет! а что это ? |
Ты вообще новичек что ли???
Цитата |
E_NOTICE-Уведомления времени выполнения. При работе скрипта возникло нечто, что может указывать на ошибку, но может также появиться и при нормальном выполнении скрипта. |
Спустя 5 минут, 46 секунд (27.02.2010 - 21:13) PiratXXX написал(а):
да новенький!!!
я по примерам делаю!!!
потом лазяю ищу функций что и как!)))
а это фигня какаято получилась, даже незнаю приблезительно в чем ошибка! вроде делал все как написано, а тут такое!
помогите плиз!!!!!!!!!!!!!!!!!!!!!!!
я по примерам делаю!!!
потом лазяю ищу функций что и как!)))
а это фигня какаято получилась, даже незнаю приблезительно в чем ошибка! вроде делал все как написано, а тут такое!
помогите плиз!!!!!!!!!!!!!!!!!!!!!!!
_____________
http://flibro.com/