Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Не могу сообразить обновление капчи. Помогите.
<aalign="right"href="#"onclick="document.getElementById('cap_img').src = '../tmp_capcha/2130706433.jpg?id=' + Math.random(); return false"><b>Обновите</b>, если не видно код</a>
Покинул форум
Сообщений всего: 4
Дата рег-ции: Май 2016
Помог: 0 раз(а)
Спасибо за ответ. Хоть что-то. Вот путь то я и не могу нормально сделать. Там автогенерация картинок, а в самой папке только две картинки. Не знаю на что ссылаться...
Viper
Отправлено: 10 Мая, 2016 - 17:47:26
Активный участник
Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007 Откуда: Симферополь
Помог: 98 раз(а)
Честно сказать - скрипт у вас ещё тот говнокод. Всё в кучу, и кони и мухи и котлеты...
1. Вынесите генерацию, сохранение картинок в отдельную функцию
2. В src подставляйте путь к файлу в котором у вас генерится картинка.
Т.е. к примеру есть файл gen.php в нём у вас код который создает картинку и отдает в браузер. В другом файле у вас ссылка будет вида gen.php?blabla=blabla В параметрах можете передавать что угодно, если нужно.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.