|
|
|
| Здравствуйте .
Смотрите, такая закавырка, йомайо ...
Сразу к сути . Создаю форму для отправки письма на эл. почту с сайта ...
Обычная форма, которая передает переменные скрипту, который отправляет сообщения непосредственно на электронную почту .
Для наглядности, вот код этого скрипта:
<?
$subject = "тема";
if ($f_name <form> "" and $f_mail <мой_маил@домен.юа> "" and $f_message <Form> "")
{
mail("$email", "$subject", "From: $f_name\nMail: $f_mail\nMessage:\n\n$f_message");
$msg = "Thanks . The message is successfully sent .";
}
else {
$msg = "Error . Please try again .";
}
?>
<p><? echo $msg; ?></p>
|
Ну, а в форме всё типа: <input type=text name=f_mail /> и так далее ...
Всё работает хорошо, но я хочу чтобы в конце сообщения, набраного для отправки мне на электронную почту, дописывался в конце ip-адрес . Типа, например:
Привет крутой перец, я те штуку баксов на вебмани щас перекину просто так :) . //100.243.34.54
|
Вот так вот . Но добавить скрытый инпут в форму я не могу, так как форма передесться скрипту, а скрипт счтёт только те переменные, которые в нем указаны для отпраки письма . Зато он отправляет письмо, а не какуе-то html форму .
Как же мне осуществить то что я затеял ? Куда написать <?php $_SERVER['REMOTE_ADDR'] ?> ?
Также идентичный скрипт за схемой для отправки sms с сайта на мобильный телефон, только меняется textarea на input .
Подскажите, кто знает :) !.. | |
|
|
|
|
|
|
|
для: LINKIN
(04.06.2005 в 22:24)
| | Хм... воткните его прямо в тело сообщения
<?
$subject = "тема";
if ($f_name <form> "" and $f_mail <мой_маил@домен.юа> "" and $f_message <Form> "")
{
mail("$email", "$subject", "From: $f_name\nMail: $f_mail\nMessage:\n\n$f_message //".$_SERVER['REMOTE_ADDR']);
$msg = "Thanks . The message is successfully sent .";
}
else {
$msg = "Error . Please try again .";
}
?>
<p><? echo $msg; ?></p>
|
| |
|
|
|
|
|
|
|
для: cheops
(04.06.2005 в 23:21)
| | $f_message .= "\n".$_SERVER['REMOTE_ADDR'];
Перед mail(); естественно :-)
.
Это мне посоветовали . Но ведь тогда форма отправлятся не будет, а только ip-адрес . | |
|
|
|
|
|
|
|
для: LINKIN
(05.06.2005 в 00:30)
| | >Это мне посоветовали . Но ведь тогда форма отправлятся не
>будет, а только ip-адрес .
Хм... всмысле форма? и почему не будет отправляться? | |
|
|
|
|
|
|
|
для: cheops
(04.06.2005 в 23:21)
| | нет.
Parse error: parse error, unexpected '>' in /var/www/iatp/dimka/poslaty.php on line 3
что такое ?.. | |
|
|
|
|
|
|
|
для: LINKIN
(05.06.2005 в 02:49)
| | Да я тоже хотел спросить, что такое <form> и т.д. :))) | |
|
|
|
|
|
|
|
для: LINKIN
(04.06.2005 в 22:24)
| | Сорри не успел... delete plz | |
|
|
|