Свершилось!

SoniK

Ромик, но не Chef :-)
Свершилось!

Вот на конец поставил пшп дод 2й апачь. Начал осваивать сам пшп. И сразу неувязочка... Взял по примеру хтмлку такую :
<HTML>
<HEAD>
<TITLE>Запрос информации</TITLE>
<BODY>
<CENTER>
Хотите больше знать о наших товарах?
<P>
<TABLE WIDTH = 400><TR><TD align = right>
<FORM ACTION="email.php" METHOD="POST">
Ваше имя:<BR>
<INPUT TYPE="text" NAME="name" SIZE="20" MAXLENGTH="30">
<P>
Ваш email:<BR>
<INPUT TYPE="text" NAME="email" SIZE="20" MAXLENGTH="30">
<P>
Меня интересуют:
<SELECT NAME="preference">
<OPTION value = "Яблоки">Яблоки
<OPTION value = "Апельсины">Апельсины
</SELECT>
<P>
<INPUT TYPE="submit" VALUE="Отправить запрос!">
</FORM>
</TD></TR></TABLE></CENTER>
</BODY>
</HTML>

и файл пшп такой:

<?
/* Этот скрипт получает переменные из request.html */
PRINT "<CENTER>";
PRINT "Привет, $name.";
PRINT "<BR><BR>";
PRINT "Спасибо за ваш интерес.<BR><BR>";
PRINT "Вас интересуют $preference. Информацию о них мы пошлем вам на email: $email.";
PRINT "</CENTER>";
?>

И сразу проблема... После нажатия на отправить он мне показывает подтверждающую страничку, но переменных не показывает на их месте пусто. Что это можед быть подскажите пожалуйста ньюбу Ж)
 

hawk

Guest
В скрипте используй $_POST['твоя переменная']
 

SoniK

Ромик, но не Chef :-)
Большое спасибо конечно за ответы, но перечитав статью в faq я мало чего понял и пробовал сдалать так :pRINT "Привет, $_POST['$name']."; только мало мне это помогло. Покажите пожалуйста на примере так понятнй Ж)
 

hawk

Guest
Пиши
print "Твой текст".$_GET['Твоя переменная'];
 

SX

Guest
в php.ini замени

register_globals=off

на

register_globals=on

и все получится Ж)
 

Shainsky

Guest
PHP:
<?
/* Этот скрипт получает переменные из request.html */
PRINT "<CENTER>";
PRINT "Привет, $_POST[name].";
PRINT "<BR><BR>";
PRINT "Спасибо за ваш интерес.<BR><BR>";
PRINT "Вас интересуют $_POST[preference]. Информацию о них мы пошлем вам на email: $_POST[email].";
PRINT "</CENTER>";
?>
 
Сверху