Проблема с передачей данных из HTML формы...

Статус
Закрыто для дальнейших ответов.

ALPHA

Active Member
Регистрация
08.06.2008
Сообщения
26
Я установил на свой комп. пакет Apache Swissknife 3.5...
Всё работает отлично, но есть одна проблема...
В чем же она заключается???
Приведу простой пример...
Вот текст первой страницы с HTML формой:
<html>
<body>
<form action="main.php" method="get">
Name: <input type="text" name="firstname" size="20"> <br>
E-mail: <input type="text" name="mailadr" size="20"> <br>
<input type="submit" value="Send">
</form>
</body>
</html>
Здесь, по нажатию кнопки "Send", переменные firstname и mailadr
должны быть переданы на страницу main.php
Код страницы main.php:
<html>
<body>
<?
print $firstname;
print "<br>";
print $mailadr;
?>
</body>
</html>
...Так оно и есть... По нажатию кнопки "Send", в HTML форме в первой странице, открывается страница main.php. И в адресной строке все переменные передаются правильно. По идее должны быть выведены
значения двух переменных $firstname и $mailadr, но вместо них
выводятся сообщения об ошибке: идентификатор не найден.
-------------------------------------------------------
Хочу добавить, все переменные я указывал верно, с учетом регистра...
Подскажите, как мне решить эту проблему, и что можно с этим делать...???
Возможно, нужно подправить какие-то параметры в php.ini, только какие?
 

Fliand

Well-Known Member
Регистрация
16.09.2007
Сообщения
81
поробуй так:
Код:
$name = $_GET['firstname'];
$email = $_GET['mailadr'];
echo "name:".$name." e-mail:".$email;
и вообще я бы передовал методом POST
 

ZitosS_32

Совесть
Регистрация
12.03.2006
Сообщения
852
Почитайте статью на этом сайте про register_globals
Очень много интересного узнаете!
 

ALPHA

Active Member
Регистрация
08.06.2008
Сообщения
26
Fliand, Alex, огромное спасибо!!! Попробовал... всё заработало :biggrin:
 
Статус
Закрыто для дальнейших ответов.
Верх Низ