Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
vinchesteras
2 / 2 / 0
Регистрация: 04.11.2011
Сообщений: 39
1

Перестал работать код

17.12.2013, 13:36. Просмотров 392. Ответов 4
Метки нет (Все метки)

php код который генерирует капчу перестал работать. Ошибок нет, ничего не менял, раньше работал. В чём проблема?

Вот код
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
function get_captcha(){
    
    header("Content-type: image/png");
    
    $imagec = imagecreate(175,35);
    $white = imagecolorallocate($image,255,255,255);
    $latin = array("a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z");
    
    $col[0] = imagecolorallocate($imagec,255,0,0);
    $col[1] = imagecolorallocate($imagec,0,255,0);
    $col[2] = imagecolorallocate($imagec,0,0,255);
    $col[3] = imagecolorallocate($imagec,255,0,255);
    $col[4] = imagecolorallocate($imagec,255,255,122);
    $col[5] = imagecolorallocate($imagec,255,255,255);
    $i = rand(0,4);
    $ii = rand(0,4);
    $iii = rand(0,4);
    $a = rand(1,100);
    $b = rand(1,100);
    $c = rand(1,100);
    imageline($imagec,$a,$b,$c,$d,$col[$i]);
    imageline($imagec,$d,$c,$b,$a,$col[$ii]);
    $font_file = "fonts/Arial.ttf";
    $i_1 = rand(0,25);
    $i_2 = rand(0,4);
    $i_3 = rand(3,16);
    $i_4 = rand(8,9);
    $i_5 = rand(1,25);
    $i_6 = rand(1,7);
    $string = $latin[$i_1] . $i_2 . $latin[$i_3] . $i_4 . $latin[$i_5] . $i_6;
    imagettftext($imagec,14,0,55,25,$col[$iii],$font_file,$string);
    imagepng($imagec);
    imagedestroy($imagec);
    $str_captcha = $string;
    unset($string);
    setcookie("captcha",$str_captcha);
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.12.2013, 13:36
Ответы с готовыми решениями:

Перестал работать код. Не могу понять в чём причина!
Получил сайт в распоряжение, а на сайте ошибка в РНР. При чём изначально...

Перестал работать RewriteEngine
Здраствуйте уважаемые форумчане. Почему то перестал работать RewriteEngine. Вот...

CURL перестал работать
Здравствуйте, перестал работать CURL скрипт по выдергиванию товаров с сайта....

Перестал работать header
Добрый день! перестало работать перенаправление на следующий шаг Не могу...

Перестал работать Header
Переехали на новый хостинг. В скриптах и файле .htaccess ничего не меняли....

4
AmsTaFFix
177 / 125 / 28
Регистрация: 30.10.2013
Сообщений: 686
17.12.2013, 13:45 2
хДДД
как именно он перестал работать? что вы меняли? каков результат работы кода сейчас? дебажили ли вы его?
0
vinchesteras
2 / 2 / 0
Регистрация: 04.11.2011
Сообщений: 39
17.12.2013, 14:06  [ТС] 3
Ничего не менял, он тупо перестал работать
0
Миниатюры
Перестал работать код  
AmsTaFFix
177 / 125 / 28
Регистрация: 30.10.2013
Сообщений: 686
17.12.2013, 15:10 4
уберите вверху header, чтобы просмотреть какие ошибки были "выброшены"
1
vinchesteras
2 / 2 / 0
Регистрация: 04.11.2011
Сообщений: 39
17.12.2013, 15:33  [ТС] 5
Цитата Сообщение от AmsTaFFix Посмотреть сообщение
уберите вверху header, чтобы просмотреть какие ошибки были "выброшены"
Спасибо огромное!!!!! В коде действительно были ошибки! Исправил! Все работает
0
17.12.2013, 15:33
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.12.2013, 15:33

CRON (задание) перестал работать
* * * * * curl -s "http://address.kz/xreaders/orders.php" перестал работать *...

Почему перестал работать $_POST ???
Почему перестал работать $_POST ???? if(isset($_POST)) $car=trim($_POST);...

Метод post перестал работать
Имеется файл index.php <? header('Content-Type: text/html; charset=utf-8');...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru