ANTICHAT Forum
HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
НОВЫЕ ТОРГОВАЯ НОВОСТИ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 15.12.2008, 16:12
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
С нами: 9999746

Репутация: 1318


По умолчанию

Так объяви в самом начале:

$rand = array();
$fullRand = '';
 
Ответить с цитированием

  #12  
Старый 15.12.2008, 16:14
Ru}{eeZ
Постоянный
Регистрация: 19.02.2008
Сообщений: 438
С нами: 9591561

Репутация: 186
По умолчанию

Цитата:
Сообщение от groundhog  
Так объяви в самом начале:

$rand = array();
$fullRand = '';
Я хуею! Так просто прийти и решить мою проблемму!)))
Спасибо большое!)
 
Ответить с цитированием

  #13  
Старый 15.12.2008, 16:20
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
С нами: 9999746

Репутация: 1318


По умолчанию

По-моему до меня кто-то уже высказывал эту идею, только насчёт одной переменной... А вообще, если бы у тебя был включён вывод Warnings то ты бы сам понял в каком месте возникает косяк...
 
Ответить с цитированием

  #14  
Старый 15.12.2008, 16:40
Ru}{eeZ
Постоянный
Регистрация: 19.02.2008
Сообщений: 438
С нами: 9591561

Репутация: 186
По умолчанию

Каими)
$fullRand = ''; не хватало только
 
Ответить с цитированием

  #15  
Старый 15.12.2008, 17:06
optimazer
Познающий
Регистрация: 04.12.2008
Сообщений: 46
С нами: 9176631

Репутация: 57
По умолчанию

1) выделенное темно-красным:
Здесь пишется относительный путь к файлу шрифта!!!

2) размеры и цвета подгонишь потом

Цитата:
<?php
session_start();

$image = imageCreate(200, 50);

$bg = imagecolorallocate($image, 255, 255, 255);

$abc = array('A','B','C','D','E','F','G','H','I','J','K', 'L','M','N','1','2','3','4','5','6','7','8','9');

for ($i=0;$i<6;$i++) {
$rand[$i] = $abc[mt_rand(0,22)];
}

for ($i=0;$i<6;$i++) {
$textcolor = imagecolorallocate($image, rand(0,255), rand(0,255), rand(0,255));
imagettftext( $image, 20, 0 + 10*$i, 10 + 25*$i, 25, $textcolor, "./Arial.ttf", $rand[$i]);
imageArc($image, rand(0,90), rand(0,20), rand(10,60), rand(10,60), rand(-380,0), rand(0,380), $textcolor);
}

$_SESSION['RAND_STRING'] = implode("",$rand);

header('Content-type: image/png');

imageInterlace($image, 1);

imageColorTransparent($image, $colorBackgr);

imagePng($image);
?>
________________________________________

ооооо ёпрст
ты уже разобрался
блин запоздал я

Последний раз редактировалось optimazer; 15.12.2008 в 17:12..
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
химия своими руками silveran Болталка 43 11.01.2006 22:05



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.