| |
|
|
| | Добрый день.
Почему могут не передаваться переменные формы в другой файл php?
Форма:
<form name="summary" action="mail.php" target="_blank" method="POST">
<input type="text" name="family" id="FIO" value="">
<input type="text" name="address" id="ADR" value="">
<input type="text" name="telefon" id="TEL" value="">
</form>
|
передается через document.forms['summary'].submit();
принимается php-скриптом так:
if (empty($family)) $client = "<BR> Заказчик: Empty";
else $client = "<BR> Заказчик: ".$family;
if (empty($address)) $client .= "<BR> Адрес: Empty";
else $client .= "<BR> Адрес: ".$address;
if (empty($telefon)) $client .= "<BR> Телефон: Empty";
else $client .= "<BR> Телефон: ".$telefon."<BR>";
|
Когда проверяю на локальной машине, то передаются все три переменные family, address, telefon.
А когда проверяю на сервере, то эти переменные получаются empty. | |
| |
|
|
| |
|
|
| |
для: Хулиган
(09.07.2006 в 14:37)
| | | register_globals | |
| |
|
|
| |
|
|
| |
для: RV
(09.07.2006 в 14:52)
| | | Спасибо за подсказку. сделал так:
$family = $_POST['family'];
$address = $_POST['address'];
$telefon = $_POST['telefon'];
|
теперь работает. | |
| |
|
|