Покинул форум
Сообщений всего: 455
Дата рег-ции: Март 2011
Помог: 3 раз(а)
Здравствуйте!Есть скрипт генерирующий каптчу.Есть шаблон в котором [[captcha]] таким образом получается код картинки.Этот скрипт можно редактировать, но путь к нему мы не знаем так что <img src="[[captcha]]"/> не прокатит.Что делать?
Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012 Откуда: Украина, Львов
Помог: 127 раз(а)
jonston пишет:
но путь к нему мы не знаем так что <img src="[[captcha]]"/> не прокатит
почему это?
jonston
Отправлено: 04 Сентября, 2014 - 14:45:32
Посетитель
Покинул форум
Сообщений всего: 455
Дата рег-ции: Март 2011
Помог: 3 раз(а)
esterio пишет:
jonston пишет:
но путь к нему мы не знаем так что <img src="[[captcha]]"/> не прокатит
почему это?
Потому что в атрибуте src выводится бинарник картинки.
----- $i = 0;
$i = $i++ + ++$i; ?
esterio
Отправлено: 04 Сентября, 2014 - 14:52:25
Активный участник
Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012 Откуда: Украина, Львов
Помог: 127 раз(а)
так сделайте отдельно скрипт типа captcha.php и делайте адтрибут src ссилкой на него
jonston
Отправлено: 04 Сентября, 2014 - 15:05:33
Посетитель
Покинул форум
Сообщений всего: 455
Дата рег-ции: Март 2011
Помог: 3 раз(а)
esterio пишет:
так сделайте отдельно скрипт типа captcha.php и делайте адтрибут src ссилкой на него
Так и сделал.Но теперь с сессиями проблема.В файле задает $_SESSION['captcha'] а в сниппете не видит.
----- $i = 0;
$i = $i++ + ++$i; ?
Edwvee
Отправлено: 04 Сентября, 2014 - 15:33:34
Частый гость
Покинул форум
Сообщений всего: 195
Дата рег-ции: Июнь 2013
Помог: 1 раз(а)
Всмысле не видит в сниппете? При генерации формы, или при отправке? Если при генерации, то зачем оно надо? Если при отправке, то может сессия не запущена была в файле или в сниппете.
jonston
Отправлено: 04 Сентября, 2014 - 15:39:27
Посетитель
Покинул форум
Сообщений всего: 455
Дата рег-ции: Март 2011
Помог: 3 раз(а)
Edwvee пишет:
Всмысле не видит в сниппете? При генерации формы, или при отправке? Если при генерации, то зачем оно надо? Если при отправке, то может сессия не запущена была в файле или в сниппете.
Да короче тупая cms переделывает сессии в свои.То есть если в отдельном файле установить $_SESSION['foo'], то при обращении к нему же но уже через сниппет значение будет пустое так, как обращается уже ко внутренним сессиям cms/Спасибо врядли вы мне поможете.Тут нужно копать в ядре.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.