Создаю форму:
<html>
<head>
<body>
</head>
<form action="http://blogsem.ru/test/calculator.php" method="POST">
<p>Значение 1:
<input type="text" name="val1" size=10></p>
<p>Значение 2:
<input type="text" name="val2" size=10></p>
<p>
<input type="radio" name="calc" value="Сложить">Сложить<br>
<input type="radio" name="calc" value="вычести">Вычести<br>
<input type="radio" name="calc" value="умножить">Умножить<br>
<input type="radio" name="calc" value="делить">Делить<br>
</p>
<p>
<input type="submit" name="submit" value="Вычислить"></p>
</form>
</body>
</html>
Потом делаю php файл:
<?
if(($val1 == "") || ($val2 == "") || ($calc == ""))
{
header("location: http://blogsem.ru/test/form_cal.html" class="sh_symbol">);
exit;
}
if ($calc == "Сложить") {
$result = $val1 + $val2;
}
else if ($calc == "вычести"){
$result = $val1 - $val2;
}
else if ($calc == "умножить"){
$result = $val1 * $val2;
}
else if($calc == "делить"){
$result = $val1 / $val2;
}
?>
<HTML>
<HEAD>
<TITLE> Результат вычисления </TITLE>
</HEAD>
<BODY>
<p>
<?
echo "$result"; ?></p>
</BODY>
</HTML>
Делал все с урока, но не работает выкидывает назад на форму - почему?
Спустя 5 минут, 7 секунд (6.01.2010 - 20:18) waldicom написал(а):
Необходимо использовать так: $_POST['val1'] и ему подобное.
ПыСы. Такой урок наверное лучше сразу выкинуть.
ПыСы. Такой урок наверное лучше сразу выкинуть.
Спустя 19 минут, 21 секунда (6.01.2010 - 20:38) Sem написал(а):
Во, спасибо заработало! Странно конечно но в книге Колисниченко Д.Н. по PHP 5 с которой я начал изучение написана также как в и этом уроке, то есть с ошибкой
Можешь посоветовать литератур по php?

Спустя 20 минут, 47 секунд (6.01.2010 - 20:58) waldicom написал(а):
Значит наверняка должна стоять оговорка, что данный пример работает только с включенными register_globals.
Хорошо бы сразу учиться отвыкать от привычки их использовать.
Литературу к сожалению не могу подсказать. Толстых умных книг от начала до конца не читал по пхп. Все больше по справке и в исходниках.
Хорошо бы сразу учиться отвыкать от привычки их использовать.
Литературу к сожалению не могу подсказать. Толстых умных книг от начала до конца не читал по пхп. Все больше по справке и в исходниках.
Спустя 1 час, 18 минут, 5 секунд (6.01.2010 - 22:17) Guest написал(а):
Что то припоминаю когда читал, вроде там такое было
А за совет спасибо!

А за совет спасибо!
Спустя 5 часов, 22 минуты, 8 секунд (7.01.2010 - 03:39) Lex_R написал(а):
Рекомендую Котерова - PHP 5, сам ее читаю. Еще можно Гутманс - PHP5/ Профессиональное программирование.
Спустя 20 часов, 47 минут, 28 секунд (8.01.2010 - 00:26) Sem написал(а):
Спасибо буду изучать!