Помощник
|
в какой файл отправляются данные? |
Semenovich
|
Сообщение
#1
|
||
|
|
||
|
|||
Mulder_hb |
31.10.2010, 22:50;
Ответить: Mulder_hb
Сообщение
#2
|
|
Это вы у нас спрашиваете? Откройте файл и посмотрите, куда отправляются данные.
|
|
|
MetSerp |
31.10.2010, 22:51;
Ответить: MetSerp
Сообщение
#3
|
|
кто умеет читать код по фотграфии? отзовитесь сверхлюди, we need your help:sarcastic:
духи падших программистов говорят мне что это файл kcaptcha, остальные похожи на служебные, да и папки не внушают доверия, но я не приносил в жертву духам бутылку пива и не бил им в бубен, так что они могут и разгневаться пустив по ложному следу |
|
|
Semenovich
|
Сообщение
#4
|
|
кто умеет читать код по фотграфии? отзовитесь сверхлюди, we need your help:sarcastic: духи падших программистов говорят мне что это файл kcaptcha, остальные похожи на служебные, да и папки не внушают доверия, но я не приносил в жертву духам бутылку пива и не бил им в бубен, так что они могут и разгневаться пустив по ложному следу <?php session_start(); на локалхосте работает, но в страницу вмонтировать не получается. Как эта форма привязывается к форме с данными, чтобы после ввода данных ввести затем появившийся код.
?> <form action="" method="post"> <p>Enter text shown below:</p> <p><img src="./?<?php echo session_name()?>=<?php echo session_id()?>"></p> <p><input type="text" name="keystring"></p> <p><input type="submit" value="Check"></p> </form> <?php if(count($_POST)>0){ if(isset($_SESSION['captcha_keystring']) && $_SESSION['captcha_keystring'] == $_POST['keystring']){ echo "Correct"; }else{ echo "Wrong"; } } unset($_SESSION['captcha_keystring']); ?> |
|
|
MetSerp |
31.10.2010, 23:52;
Ответить: MetSerp
Сообщение
#5
|
|
form action="" посылает данные самой себе
|
|
|
Semenovich
|
Сообщение
#6
|
|
|
|
|
MetSerp |
1.11.2010, 0:33;
Ответить: MetSerp
Сообщение
#7
|
|
потому что файл не указан куда отсылать, более того форма на то и рассчитано так как обработчик уже встроен
[PHP]<?php if(count($_POST)>0){ if(isset($_SESSION['captcha_keystring']) && $_SESSION['captcha_keystring'] == $_POST['keystring']){ echo "Correct"; }else{ echo "Wrong"; } } unset($_SESSION['captcha_keystring']); ?>[/PHP] срабатывает только если в массиве $_POST более 0 элеиентов (вылетело из башки как единица массива называется) |
|
|
Semenovich
|
Сообщение
#8
|
|
потому что файл не указан куда отсылать, более того форма на то и рассчитано так как обработчик уже встроен [php]<?php if(count($_POST)>0){ if(isset($_SESSION['captcha_keystring']) && $_SESSION['captcha_keystring'] == $_POST['keystring']){ echo "Correct"; }else{ echo "Wrong"; } } unset($_SESSION['captcha_keystring']); ?>[/php]срабатывает только если в массиве $_POST более 0 элеиентов (вылетело из башки как единица массива называется) Почему она не работает на странице: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <title>тест</title> </head> <body> <?php session_start(); ?> <form action="" method="post"> <p>Enter text shown below:</p> <p><img src="../?<?php echo session_name()?>=<?php echo session_id()?>"></p> <p><input type="text" name="keystring"></p> <p><input type="submit" value="Check"></p> </form> <?php if(count($_POST)>0){ if(isset($_SESSION['captcha_keystring']) && $_SESSION['captcha_keystring'] == $_POST['keystring']){ echo "Correct"; }else{ echo "Wrong"; } } unset($_SESSION['captcha_keystring']); ?> </body> </html> При проверке часть текста вылезает наружу |
|
|
MetSerp |
1.11.2010, 13:30;
Ответить: MetSerp
Сообщение
#9
|
|
что именно вылезает?
и инициализацию сессии стоит производить вообще на первой строке:droch: |
|
|
Semenovich
|
Сообщение
#10
|
|
|
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Кто где хранит файлы? И какой объем? просто интересно |
19 | mark2013 | 1984 | 25.3.2024, 6:42 автор: Skyworker |
|
Какой % отказов нормален для сайта? | 10 | Aloof | 2542 | 24.3.2024, 21:45 автор: Liudmila |
|
Через какой браузер и как можно найти в кэшэ браузера видео | 10 | Room | 1929 | 23.3.2024, 7:41 автор: Room |
|
Исчезающие фрилансеры после предоплаты. Зачем? Какой смысл? | 35 | metvekot | 9269 | 19.3.2024, 20:19 автор: MisterBit |
|
Какой сайт пробовать создавать под небольшое ГЕО? | 6 | kapusta1 | 1238 | 15.3.2024, 13:06 автор: OS_ZP_UA |
Текстовая версия | Сейчас: 28.3.2024, 18:00 |