Вернуться   Форум SAPE.RU > Общие вопросы > Разработка и сопровождение сайтов

-->
Ответ
 
Опции темы
Старый 05.12.2008, 14:12   #1
Специалист
 
Регистрация: 04.10.2008
Сообщений: 112
Вес репутации: 197
spa на пути к лучшему
По умолчанию помогите, кто владеет РНР...

помогите, кто владеет РНР...

мне нужно вставить каптчу в регистрацию форума ехВВ...

вставляю в файл формы- .tpl :

echo <<<DATA
<tr><td> код:</td><td>
<img src="./kcaptcha/?<?php echo session_name()?>=<?php echo session_id()?>">
<input type="text" name="keystring"></td></tr>
DATA;

этот файл .tpl иклюдится в другую директорию - в РНР-файл регистрации ...

вместо кода -картинки - крестик.... пути ставлю вроде правильные ....пробовал уже разные пути прописывать:
и <img src="/home/---/----.ru/www/forum/kcaptcha/?<?php echo session_name()?>=<?php echo session_id()?>"> .... и <img src='http://www.------.ру./forum/kcaptcha/?<?php echo session_name()?>=<?php echo session_id()?>"> .... и просто - <img src="./kcaptcha/
ничего...

пробовал через переменную вставлять :

$kcaptcha = '<img src="./kcaptcha/?<?php echo session_name()?>=<?php echo session_id()?>">';
echo <<<DATA
<tr><td> код:</td><td>
$kcaptcha
<input type="text" name="keystring"></td></tr>
DATA;

тоже - крестик....
на одном сайте я уже ставил эту каптчу - работает...
не пойму -может что-то с кодом и расширением... .tpl и .рнр могут играть роль?

кто подскажет? ...всем спасибо....
spa вне форума   Ответить с цитированием
Старый 05.12.2008, 14:21   #2
Специалист
 
Регистрация: 08.08.2008
Сообщений: 422
Вес репутации: 211
smbbws - просто великолепная личностьsmbbws - просто великолепная личностьsmbbws - просто великолепная личностьsmbbws - просто великолепная личностьsmbbws - просто великолепная личностьsmbbws - просто великолепная личность
По умолчанию

Цитата:
echo <<<DATA
<tr><td> код:</td><td>
<img src="./kcaptcha/?<?php echo session_name()?>=<?php echo session_id()?>">
<input type="text" name="keystring"></td></tr>
DATA;

не знаю заработает ли так?
echo <<<DATA
<tr><td> код:</td><td>
<img src="./kcaptcha/?{session_name()}={session_id()}">
<input type="text" name="keystring"></td></tr>
DATA;
лучше сделать так:
$_temp = session_name().'='.session_id();
echo <<<DATA
<tr><td> код:</td><td>
<img src="./kcaptcha/?{$_temp}">
<input type="text" name="keystring"></td></tr>
DATA;
smbbws вне форума   Ответить с цитированием
Старый 05.12.2008, 23:04   #3
Специалист
 
Регистрация: 04.10.2008
Сообщений: 112
Вес репутации: 197
spa на пути к лучшему
По умолчанию

увы......
все по -прежнему - крестик.
spa вне форума   Ответить с цитированием
Старый 05.12.2008, 23:25   #4
Новичок
 
Регистрация: 17.10.2008
Сообщений: 8
Вес репутации: 0
rex1963 на пути к лучшему
По умолчанию

Просмотри html код страницы, и куда ведет путь?
rex1963 вне форума   Ответить с цитированием
Старый 09.12.2008, 10:29   #5
Специалист
 
Аватар для kaxart
 
Регистрация: 24.05.2008
Сообщений: 364
Вес репутации: 218
kaxart - за этого человека можно гордитсяkaxart - за этого человека можно гордитсяkaxart - за этого человека можно гордитсяkaxart - за этого человека можно гордитсяkaxart - за этого человека можно гордитсяkaxart - за этого человека можно гордитсяkaxart - за этого человека можно гордитсяkaxart - за этого человека можно гордитсяkaxart - за этого человека можно гордится
Отправить сообщение для kaxart с помощью ICQ
По умолчанию

Цитата:
Сообщение от smbbws Посмотреть сообщение
<img src="./kcaptcha/?{$_temp}">
а если так
<img src="../kcaptcha/?{$_temp}">

или так как у вас было
<img src="../kcaptcha/?{session_name()}={session_id()}">
kaxart вне форума   Ответить с цитированием
Старый 09.12.2008, 10:59   #6
Мастер
 
Аватар для Hanapi
 
Регистрация: 05.06.2008
Адрес: Somali
Сообщений: 648
Вес репутации: 237
Hanapi - прекрасное будущееHanapi - прекрасное будущееHanapi - прекрасное будущееHanapi - прекрасное будущееHanapi - прекрасное будущееHanapi - прекрасное будущееHanapi - прекрасное будущееHanapi - прекрасное будущееHanapi - прекрасное будущееHanapi - прекрасное будущееHanapi - прекрасное будущее
По умолчанию

Цитата:
<img src="/forum/kcaptcha/?".session_name()."=".session_id().">
Если не поможет - посмотрите свойства рисунка (тот который крестик), выделите оттуда полный адрес и вставьте его в адресную строку - посмотрите какой ответ выдает сервер, будет намного понятнее куда копать.
__________________
хостинг с root доступом
помог? отблагодари!
Hanapi вне форума   Ответить с цитированием
Старый 09.12.2008, 19:20   #7
Специалист
 
Аватар для smidl
 
Регистрация: 22.08.2008
Адрес: Киев
Сообщений: 169
Вес репутации: 199
smidl на пути к лучшему
Отправить сообщение для smidl с помощью ICQ
По умолчанию

Текстовую капчу лучше, имхо
smidl вне форума   Ответить с цитированием
Старый 10.12.2008, 10:21   #8
Мастер
 
Аватар для Hanapi
 
Регистрация: 05.06.2008
Адрес: Somali
Сообщений: 648
Вес репутации: 237
Hanapi - прекрасное будущееHanapi - прекрасное будущееHanapi - прекрасное будущееHanapi - прекрасное будущееHanapi - прекрасное будущееHanapi - прекрасное будущееHanapi - прекрасное будущееHanapi - прекрасное будущееHanapi - прекрасное будущееHanapi - прекрасное будущееHanapi - прекрасное будущее
По умолчанию

Цитата:
Сообщение от smidl Посмотреть сообщение
Текстовую капчу лучше, имхо
обойти текстовую каптчу проще чем картинку
__________________
хостинг с root доступом
помог? отблагодари!
Hanapi вне форума   Ответить с цитированием
Старый 10.12.2008, 10:26   #9
Эксперт
 
Регистрация: 13.05.2008
Сообщений: 7,497
Вес репутации: 391
Апокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущее
По умолчанию

если открыть ссылку напрямую через браузер с идентификатором сессии картинка покажется?
Апокалипсис вне форума   Ответить с цитированием
Старый 10.12.2008, 10:44   #10
Мастер
 
Аватар для Hanapi
 
Регистрация: 05.06.2008
Адрес: Somali
Сообщений: 648
Вес репутации: 237
Hanapi - прекрасное будущееHanapi - прекрасное будущееHanapi - прекрасное будущееHanapi - прекрасное будущееHanapi - прекрасное будущееHanapi - прекрасное будущееHanapi - прекрасное будущееHanapi - прекрасное будущееHanapi - прекрасное будущееHanapi - прекрасное будущееHanapi - прекрасное будущее
По умолчанию

Цитата:
Сообщение от Апокалипсис Посмотреть сообщение
если открыть ссылку напрямую через браузер с идентификатором сессии картинка покажется?
если все пути верные - да
__________________
хостинг с root доступом
помог? отблагодари!
Hanapi вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите помогите вставить код в ShopScript Cat_N Вопросы по работе системы 3 22.01.2010 14:35
Помогите по SQL и PHP Crudelis Разработка и сопровождение сайтов 8 06.08.2008 19:14
Помогите! dagger32 Вопросы от новичков 5 11.06.2008 21:41
Помогите !!! prikolki Вопросы по работе системы 6 11.06.2008 10:36
Помогите!!! stakh Вопросы по работе системы 9 13.04.2008 23:24


Часовой пояс GMT +3, время: 18:45.