iceman12, Чтоб обзывать код других. Хороших и бесплатных проэктов, сам добейся успеха в программировании!
23 Июн 2010, 11:00Вот смотрите:
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?
11, во-первых, я не обзываю, а это мое субъективное мнение(и я его могу высказать). во-вторых, я достаточно хорошо знаю php, для того чтобы осудить код дцмс.
23 Июн 2010, 11:38ставь туда куда надо:
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 'Учи математику!';
}
}
16, твою капчу легко регулярками обойти. если эти цифры перенести на картинку-тогда хорошо
та для автора это самая то, он вообще незнает про работу капчи, поэтому и такой легкий пример)
23 Июн 2010, 14:50