Проблема в простом скрипте.

1234

Новичок
Проблема в простом скрипте.

На компе стоит PHP 5.14 и Apache 1.33.3

Проблема:
С этой формы:

<form action = "news.php" method=post">
</textarea><textarea rows="12" name="mes" cols="28">ВВЕДИТЕ СВОЕ СООБЩЕНИЕ СЮДА.</textarea>
</tr>
</table></textarea><input type="submit" value="Отправить"/></form>


посылаются данные, для обработки скриптом.
Вот скрипт:

$n=$mes;
print($mes);


И вот это НЕ РАБОТАЕТ! Ничего не выводит на экран. Ничего понять не могу(хотя может это из-за версии пхп), помогите пожалуйста.
 

Toxin

Новичок
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Форма</title>
</head>
<body>
<form action="news.php" method="post">
<textarea rows="12" name="mes" cols="28">ВВЕДИТЕ СВОЕ СООБЩЕНИЕ СЮДА.</textarea>
<input type="submit" />
</form>
</body>
</html>

Php код:
<?php
if ($mes == "") {
echo "Вы не ввели сообщение";
} else {
echo "$mes";
}
 

maxru

МИФИст
Kostya верно сказал. Начиная с версии 4.1.что-то register globals по умолчанию off. И вообще, привыкай забирать переменные через $_REQUEST['myvar'] или $_GET['myvar'] или $_POST['myvar']
 

Andreika

"PHP for nubies" reader
вы думаете, что автор не смог за 2.5 дня осилить страницу текста?
 

Фанат

oncle terrible
Команда форума
они не думают.
они пишут.
высказывают свои соображения
участвуют в дискуссии.

а ты им мешаешь
 
Сверху