практика php

5.1K
.
вот начал учить язык пхп... Вроде бы прочитал учебник и большинство там написанного понял=) но нужна практика...
Можете подкинуть какие-нибудь задачи или легинькие тз по скриптам?
.
// Проверка введенных данных
if($_POST['number']) {
    if($_POST['number'] == $_POST['max']) 
       $result = 'Число введено верно<br/>';
    else 
      $result = 'Число введено не верно<br/>';
} else $result = 'Ничего не введено';

// Вычисления

$kap = array(rand(1,99), rand(1,99), rand(1,99), rand(1,99));
$max = $kap[0];
for ($i = 1; $i<4; $i++) {
if ($kap[$i] > $max) $max = $kap[$i];
}

// вывод

echo "<html><head><title>Каптча</title></head><body>";

switch ($_GET['act']) {
    default: 
        echo "Введите наибольшее число:  ";
      for($i = 0; $i<4; $i++) echo $kap[$i].  " ";
        echo '<form action="captcha.php?act=result" method="post">';
        echo '<input type="text" name="number">';
        echo '<input type="hidden" name="max" value='.$max.'>';
        echo '<input type="submit" value="Отправить">';
        echo '</form>';
        break;
   case 'result' :
       echo $result;
   break;

}

echo "</body></html>";



вот мой первый скрипт =D что-то типо каптчи
.
I simply love...
Многие начинают с гостевой
.
хм... Гостевая... Надо попробовать =)
.
Stranger (10.08.2011/13:04)
Многие начинают с гостевой
о да))
.
Stranger (10.08.2011/13:04)
Многие начинают с гостевой
А я с чата начинал.
По сабжу, если нужна действительно хорошая практика, то переделай ДжонЦМС таким образом, чтобы поля анкеты редактировались через админку, тоесть можно было добавлять, удалять и изменять поля и их настройки. Кстати, как раз этим я сейчас и занимаюсь. Может показатся, что это слишком сложно, но на самом деле все просто как 3 копейки.
.
для особо мерзких, мы особо дерзкие
Z3RO, serialize() и думать уже не нужно.
У себя большинство полей перевел на serialize(), так как они нафиг не нужны отдельно.
.
Atmas (10.08.2011/14:02)
Z3RO, serialize() и думать уже не нужно.
У себя большинство полей перевел на serialize(), так как они нафиг не нужны отдельно.
Именно.
.
JavaMan
Atmas (10.08.2011/14:02)
Z3RO, serialize() и думать уже не нужно.
У себя большинство полей перевел на serialize(), так как они нафиг не нужны отдельно.
Можно пример использования этой функции
.
Дамир (10.08.2011/18:40)
Можно пример использования этой функции
Тоже хотел-бы увидеть пример. Т.к. на пхп.су я с примера нифига непонял.
Всего: 198