|
|
|
| народ я в этом ни бум бум но мне нужно зделать отправку писем с сайта на свой mail, я непрошу делать за меня я прошу подсказать где мне искать ответ но был бы очень блогадарен за ссылку. или просто скажите как зделать | |
|
|
|
|
|
|
|
для: palich74
(13.01.2008 в 23:29)
| | насколько я знаю,то как раз mail() и надо использовать.
Щас умные дядьки придут все расскажут | |
|
|
|
|
|
|
|
для: THERAPYbrother
(13.01.2008 в 23:50)
| | о хоть ктото сразу не послал. дело в том что я с компьютером тока познакомился(2месяца назад) и везде где бы я неискал либо на порносайты попадаю либо мне предлогаю чего то купить. у меня есть вот это <tr width="100%">
<td width="100%">
<table border="1">
<form method="post" action="/contact.php">
<input type="hidden" name="f_send" value="send"/>
<tr>
<th colspan="2" bgcolor="lightgray">форма обратней связи</th>
</tr>
<tr>
<td valign="top" align="right">ваше имя</td>
<td><input type="text" name="f_name" style="width: 500px" value=""/></td>
</tr>
<tr>
<td valign="top" align="right">ваш E-Mail</td>
<td><input type="text" name="f_mail" style="width: 500px" value=""/></td>
</tr>
<tr>
<td valign="top" align="right">тема письма</td>
<td><input type="text" name="f_subj" style="width: 500px" value=""/></td>
</tr>
<tr>
<td valign="top" align="right">текст письма</td>
<td><textarea name="f_text" style="width: 500px; height: 100px;"></textarea></td>
</tr>
<tr>
<td valign="top" align="center" colspan="2">
<input type="button" style="button" name="f_submit" value="отправить"/>
и мне надо чтоб это работала а как зделать я незнаю | |
|
|
|
|
|
|
|
для: palich74
(14.01.2008 в 00:08)
| | mail() - это функция РНР. | |
|
|
|
|
|
|
|
для: sim5
(14.01.2008 в 02:58)
| | это я понял. как мне написать скрипт, и что вообще нужно зделать чтоб моя форма заработала, если можно с подробностями, | |
|
|
|
|
|
|
|
для: palich74
(14.01.2008 в 08:55)
| | 2 месяца? А не рано пока? =)
Тут нужно отсылать данные из этой формы в PHP-скрипт, который уже и отправит письмо.
На освоение PHP тут уйдет порядком года, но если время жмет, то обратите внимание на
http://php.su/functions/?mail
http://php.su/functions/?base64_encode
И время при опыте программирования хоть на чем то сократится, если поймете, до 1-2 дней | |
|
|
|
|
|
|
|
для: palich74
(14.01.2008 в 08:55)
| | Вам нужно, принять форму на сервере и проверить ее данные, и если они соответсвуют вашим условиям, отправить эти данные почтой с помощью функции mail(), о которой читайте выше по ссылке. | |
|
|
|
|
|
|
|
для: sim5
(14.01.2008 в 09:36)
| | спасибо за помощь, парни. а на счет двух месяцев я слукавил, почти 3месяца. просто игры в моем возрасте это смешно, а использовать комп для порнухи глупо.вот и пытаюсь неотстать от прогресса | |
|
|
|
|
|
|
|
для: palich74
(14.01.2008 в 10:08)
| | Действительно - игрушки глупо, а порнуха это не прогрессивно.) | |
|
|
|
|
|
|
|
для: sim5
(14.01.2008 в 10:13)
| | подскажите я правильно понял или нет: чтоб отправить сообщение с сайта нужно зделать скрипт а уж под него форму. тоесть форма или таблица это чтото типа оболочки | |
|
|
|
|
|
|
|
для: palich74
(17.01.2008 в 16:33)
| | Чтобы отправить почту с сайта, достаточно вызвать функцию mail() с соответсвующими параметрами, а уж что будет являться телом сообщения, текст от куда либо, либо данные полученные из формы, это уже как вам нужно будет. Форма это просто "тип диалого" с пользователем, в котором вы предлагаете ввести некие нужные вам данные. | |
|
|
|
|
|
|
|
для: sim5
(17.01.2008 в 17:20)
| | пасибо! начинаю потихоньку догонять. кстати ваш форум единственный из тех куда я лазил где неглумятся над чайниками | |
|
|
|
|
|
|
|
для: palich74
(17.01.2008 в 17:28)
| | Это точно! | |
|
|
|
|
|
|
|
для: jangot
(17.01.2008 в 17:31)
| | просто еще кипятильников не было ))
(шутка) | |
|
|
|
|
|
|
|
для: palich74
(17.01.2008 в 16:33)
| | html - это то, что видит пользователь. Вы составляете форму свою на html. А в атрибуте action тега form указываете адрес скрипта, который будет ловить данные формы и что-то с ними делать. Вот самый простой пример:
<html><head><title>посыл почт</title></head><body>
<form action="script.php" method="post">
<textarea name="text"></textarea><br/>
<input type="submit" value="Посыл!"/></form>
</body>
</html>
<?php
$text = $_POST['text'];
if($text != '') {
print "Вы ввели <h2>".$text. "</h2>;
}
else {
print "Вы ничего не вели";
}
?>
|
Если запустите это, то увидите форму. Если напечатаете текст в ней, и нажмете на посыл, то данные формы будут отосланы по адресу, указанному в action тега form. В моем примере это "script.php". Вышеприведенный код, кстати, нужно сохранить в файле script.php. И его же запускать. Получается, скрипт отправляет данные сам себе. Затем, скрипт отработает и вновь выведет ту же форму, но под ней уже будет тот текст, что вы ввели.
Это простая демонстрация. | |
|
|
|
|
|
|
|
для: SHAman
(17.01.2008 в 19:29)
| | спасибо, парни.
в ответ могу помоч в вопросе(не потеме) в чем я профи, если у вас у кого нибуть есть субару, обращайтесь | |
|
|
|
|
|
|
|
для: palich74
(18.01.2008 в 10:33)
| | Можете прикрепить задний мост, например, к посту?) | |
|
|
|
|
|
|
|
для: sim5
(18.01.2008 в 13:39)
| | да хоть к черту лысому, тока там не мост там редуктор.
если чего серьезно надо, чтоб незагаживать форум пишите на mail(74p@rambler.ru) | |
|
|
|