Xwab
Форумыnavigate_nextПрограммирование на PHP

Капча(Вопрос)
Сообщения
Dezer

iceman12, Чтоб обзывать код других. Хороших и бесплатных проэктов, сам добейся успеха в программировании!

23 Июн 2010, 11:00
Fashion

dagSTILE, в таких случаях ставят еще и exit

23 Июн 2010, 11:05
BMWWW

Вот смотрите:
Bвeдитe цифpы: [<font color='red'><b>".$_SESSION['code']."</b></font>]<br/>
<input name='code' type='text' maxlength='4'/><br/><input type='submit' class='button' value='Вход'/></form>
ГДе в этом коде прописать чтобы кидало на x.php?

23 Июн 2010, 11:06
Fashion

suhonok, мож ру?

23 Июн 2010, 11:28
iceman12

11, во-первых, я не обзываю, а это мое субъективное мнение(и я его могу высказать). во-вторых, я достаточно хорошо знаю php, для того чтобы осудить код дцмс.

23 Июн 2010, 11:38
Default_mo

ставь туда куда надо:

echo 'Выполните действие :';
$k1 = rand(10,20);
$k2 = rand(5,10);
$k4 = $k1+$k2;
$_SESSION['rand'] = $k4;

echo ' <b>'.$k1.'+'.$k2.'</b><br/>';
echo'<input id="recive" type="rand" name="rand" value="" maxlength="4"/><br/>';
echo '<input type="submit" name = "but" class="buttom" value="Написать" /> <br /></div>';

дальше
выше формы пишешь :
if(isset($_POST['but']))
{
if($_SESSION['rand']==$_POST['rand'])
{
header("Location: http://xwab.mobi"); // все ок, капча проверена
unset($_SESSION['rand']);
exit();
}else{
echo 'Учи математику!';
}
}

23 Июн 2010, 12:30
iceman12

16, твою капчу легко регулярками обойти. если эти цифры перенести на картинку-тогда хорошо

23 Июн 2010, 14:33
Default_mo

та для автора это самая то, он вообще незнает про работу капчи, поэтому и такой легкий пример)

23 Июн 2010, 14:50
Shtirlitz

2, посмотрел, потупил на сайте и закрыл страницу ))

23 Июн 2010, 14:59
Sedoy

Народ,а в гостевой капча обязательна?

26 Июн 2010, 10:24
Ответить на тему