Помогите решить проблемку на PHP

Обсуждение серверного программирования.

Модераторы: Duncon, Yurich

Ответить
THE BEGINNER
Сообщения: 1
Зарегистрирован: 02 ноя 2005, 16:57

Я не волшебник, я только учусь программировать...
Вот решил написать небольшую програмку на PHP. Программка должна брать переменные из формы, а потом (если все верно) выводить конечный результат на новом листе, без формы... А она выводит его с первоначальной формой! Помогите найти ошибку! Господа, для Вас это не составит труда!

<?php

$send=$_POST['send'];
$user_name=$_POST['user_name'];
$age=$_POST['age'];

if ($send)
{
if (!$user_name) {echo "Имя не введено!
";}
if (!$age) {echo "Возраст не введен!
";}

}
if (!$send)

{?>

<form action="index.php" method="POST">
<p align="center">Имя:

<input type="text" name="user_name" value="<?php echo $user_name;?>">

<p align="center">Возраст:

<input type="text" name="age" value="<?php echo $age;?>">

<input type=submit name="send" value="Передать"><input type=reset value="Очистить">

<?}

if ($user_name & $age)
{

echo "Имя пользователя:\n $user_name
";
echo "Возраст пользователя:\n $age
";
echo "Все верно?";

?>
<form action="index.php" method="POST">
<input type=submit name="send2" value="Да!">
<?
}

$send2=$_POST['send2'];

if ($send2)
{echo "ВСЕ РАБОТАЕТ";}
?>
Аватара пользователя
Oscar
Сообщения: 963
Зарегистрирован: 29 май 2004, 13:44
Откуда: Мюнхен (рожден в Киеве)
Контактная информация:

if ($send != "Передать")


+++

if ($user_name != "" && $age != "")
Ответить