| |
|
|
| | Есть поле, содержимое которого должно передаваться на email, сообщение приходит, но пустое. Значение не передается. Подскажите почему
<form name="form1" method="post" action="mail.php">
<input name="textfield" type="text" maxlength="200" width="200">
<input type="submit" name="Submit" value="Отправить">
</form>
Файл mail.php
<?php
$vakansiy=trim($_POST['$textfield']);//удаляет пробелы
$vakansiy=substr($SHTTP_POST_VARS["vakansiy"],0,1024);
$to = "Alex <aleksandr@activxxi.ru>" ;
print ("$vakansiy");
/* тема\subject */
$subject = "Анкета с сайта www.favoritxxi.ru";
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=cp1251\r\n";
$headers .= "From: MailServer <aleksandr@activxxi.ru>\r\n";
$headers .= "Cc: aleksandr@activxxi.ru\r\n";
mail($to, $subject, $vakansiy, $headers);
?> | |
| |
|
|
| |
|
|
| |
для: -sdr-
(04.07.2006 в 08:38)
| | | у вас ошибка вот в этой строке
$vakansiy=trim($_POST['$textfield']);//удаляет пробелы
|
должно быть не $_POST['$textfield'], а $_POST['textfield']
и по-моему в след строке использование $SHTTP_POST_VARS неуместно
лучше написать
$vakansiy=substr($vakansiy,0,1024);
|
| |
| |
|
|
| |
|
|
| |
для: kolobokk
(04.07.2006 в 11:16)
| | | ОГРОМНЕЙШЕЕ спасибо. Получилось. | |
| |
|
|