Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: применение функции mail()
 
 автор: palich74   (13.01.2008 в 23:29)   письмо автору
 
 

народ я в этом ни бум бум но мне нужно зделать отправку писем с сайта на свой mail, я непрошу делать за меня я прошу подсказать где мне искать ответ но был бы очень блогадарен за ссылку. или просто скажите как зделать

   
 
 автор: THERAPYbrother   (13.01.2008 в 23:50)   письмо автору
 
   для: palich74   (13.01.2008 в 23:29)
 

насколько я знаю,то как раз mail() и надо использовать.
Щас умные дядьки придут все расскажут

   
 
 автор: palich74   (14.01.2008 в 00:08)   письмо автору
 
   для: 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="отправить"/>
и мне надо чтоб это работала а как зделать я незнаю

   
 
 автор: sim5   (14.01.2008 в 02:58)   письмо автору
 
   для: palich74   (14.01.2008 в 00:08)
 

mail() - это функция РНР.

   
 
 автор: palich74   (14.01.2008 в 08:55)   письмо автору
 
   для: sim5   (14.01.2008 в 02:58)
 

это я понял. как мне написать скрипт, и что вообще нужно зделать чтоб моя форма заработала, если можно с подробностями,

   
 
 автор: bronenos   (14.01.2008 в 09:36)   письмо автору
 
   для: palich74   (14.01.2008 в 08:55)
 

2 месяца? А не рано пока? =)
Тут нужно отсылать данные из этой формы в PHP-скрипт, который уже и отправит письмо.
На освоение PHP тут уйдет порядком года, но если время жмет, то обратите внимание на
http://php.su/functions/?mail
http://php.su/functions/?base64_encode

И время при опыте программирования хоть на чем то сократится, если поймете, до 1-2 дней

   
 
 автор: sim5   (14.01.2008 в 09:36)   письмо автору
 
   для: palich74   (14.01.2008 в 08:55)
 

Вам нужно, принять форму на сервере и проверить ее данные, и если они соответсвуют вашим условиям, отправить эти данные почтой с помощью функции mail(), о которой читайте выше по ссылке.

   
 
 автор: palich74   (14.01.2008 в 10:08)   письмо автору
 
   для: sim5   (14.01.2008 в 09:36)
 

спасибо за помощь, парни. а на счет двух месяцев я слукавил, почти 3месяца. просто игры в моем возрасте это смешно, а использовать комп для порнухи глупо.вот и пытаюсь неотстать от прогресса

   
 
 автор: sim5   (14.01.2008 в 10:13)   письмо автору
 
   для: palich74   (14.01.2008 в 10:08)
 

Действительно - игрушки глупо, а порнуха это не прогрессивно.)

   
 
 автор: palich74   (17.01.2008 в 16:33)   письмо автору
 
   для: sim5   (14.01.2008 в 10:13)
 

подскажите я правильно понял или нет: чтоб отправить сообщение с сайта нужно зделать скрипт а уж под него форму. тоесть форма или таблица это чтото типа оболочки

   
 
 автор: sim5   (17.01.2008 в 17:20)   письмо автору
 
   для: palich74   (17.01.2008 в 16:33)
 

Чтобы отправить почту с сайта, достаточно вызвать функцию mail() с соответсвующими параметрами, а уж что будет являться телом сообщения, текст от куда либо, либо данные полученные из формы, это уже как вам нужно будет. Форма это просто "тип диалого" с пользователем, в котором вы предлагаете ввести некие нужные вам данные.

   
 
 автор: palich74   (17.01.2008 в 17:28)   письмо автору
 
   для: sim5   (17.01.2008 в 17:20)
 

пасибо! начинаю потихоньку догонять. кстати ваш форум единственный из тех куда я лазил где неглумятся над чайниками

   
 
 автор: jangot   (17.01.2008 в 17:31)   письмо автору
 
   для: palich74   (17.01.2008 в 17:28)
 

Это точно!

   
 
 автор: bronenos   (17.01.2008 в 18:25)   письмо автору
 
   для: jangot   (17.01.2008 в 17:31)
 

просто еще кипятильников не было ))
(шутка)

   
 
 автор: SHAman   (17.01.2008 в 19:29)   письмо автору
 
   для: 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. И его же запускать. Получается, скрипт отправляет данные сам себе. Затем, скрипт отработает и вновь выведет ту же форму, но под ней уже будет тот текст, что вы ввели.

Это простая демонстрация.

   
 
 автор: palich74   (18.01.2008 в 10:33)   письмо автору
 
   для: SHAman   (17.01.2008 в 19:29)
 

спасибо, парни.
в ответ могу помоч в вопросе(не потеме) в чем я профи, если у вас у кого нибуть есть субару, обращайтесь

   
 
 автор: sim5   (18.01.2008 в 13:39)   письмо автору
 
   для: palich74   (18.01.2008 в 10:33)
 

Можете прикрепить задний мост, например, к посту?)

   
 
 автор: palich74   (18.01.2008 в 13:46)   письмо автору
 
   для: sim5   (18.01.2008 в 13:39)
 

да хоть к черту лысому, тока там не мост там редуктор.
если чего серьезно надо, чтоб незагаживать форум пишите на mail(74p@rambler.ru)

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования