(PHP) передача данных формы из одного сценария в другой

Plutus
Дата: 08.09.2006 20:03:21
вот код одного php-файла:
<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<input type="image" src="image.gif" name="sub" />
<form method="POST" action="2.php">
<html>
<head>
 <title>Title here!</title>
</head>
<body>
<?php
print ("<pre>Введите ченить:<br> <input type= \"text\" name= \"txt\"> </pre>");
print ("<input type=\"submit\" value=\"Отправить\">   <input type=\"reset\"   value=\"Отмена\">");
?>
</body>
</html>
вот код файла 2.php
<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
 <title>Title here!</title>
</head>
<body>
<?php
 //  echo $HTTP_POST_VARS['txt'];
      echo $txt;
?>
</body>
</html>
Поидее должно вывестьсь значение переменной $txt, которую я ввожу в самом первом скрипте... но не получается. Почему ? Где ошибка?
It-ant
Дата: 08.09.2006 20:09:52
Сессии для этого придуманы
Plutus
Дата: 08.09.2006 20:18:55
It-ant
Сессии для этого придуманы

А как сессии связаны с передачей дан формы из одног сценария в другой ?
Anjey aka PM
Дата: 08.09.2006 20:19:44
It-ant
Сессии для этого придуманы


сам понял че сказал? у человека не получается данные формы прочитать

попробуй $_POST['txt']

а ваще доку читай тут и тут
Sergey H.
Дата: 12.09.2006 00:30:48
сначала нужно присвоить переменной значение потом выводить

$txt = $_POST['txt'];
echo $txt;

а иначе переменная пустая и строка тоже
Plutus
Дата: 13.09.2006 00:59:51
Все , всем большое спасибо! Я со всем разобрался.
Тема закрыта.
Гутманс
Дата: 13.09.2006 09:27:02
Plutus
Все , всем большое спасибо! Я со всем разобрался.
Тема закрыта.

тэг form забыл закрыть?)))
Plutus
Дата: 13.09.2006 12:09:11
Гутманс
тэг form забыл закрыть?)))

А это как ?
Гутманс
Дата: 13.09.2006 12:12:17
Plutus
Гутманс
тэг form забыл закрыть?)))

А это как ?

у тебя форма не закрыта и быть может из-за этого она постилась неверно, но я думаю проблема была не в этом).
Robert Tappan Moris
Дата: 13.09.2006 15:41:34
Сдается мне, что такой HTML-код вообще маразм:
<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<input type="image" src="image.gif" name="sub" />
<form method="POST" action="2.php">
<html>
<head>
 <title>Title here!</title>
</head>
<body>

Теги input и form перед html, мне кажется очень грубой ошибкой, хотя в IE и в Opera форма отправляется.