Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   считать со страницы и отправить на мыло (https://forum.antichat.xyz/showthread.php?t=64814)

ufalog 19.03.2008 21:48

считать со страницы и отправить на мыло
 
http://mtscorporation.ru/sadanie.gif

требуется чтоб считывал значения с этих полей и отправлял на мыло и все. самому лень делать (кто возьмемся за wmz или бесплатно) чтоб по кнопке отправит он собирал (инфу и слал на мыло)

кусочек кода из html страницы

PHP код:

<div class="last_object">
                <
form method="post" action="/?act=form_submit&amp;form=order&amp;pid=about&amp;cnt=stp">
    <
h2>НАПИСАТЬ НАМ ПИСЬМО</h2>
    <
p>&nbsp;</p>
    <
table border="0" cellpadding="10" cellspacing="0" width="281">
        <
tbody>
            <
tr>
                <
td bgcolor="#f8f4e6"><strong>ФИО:</strong> * <br>
                <
input id="fio" name="fio" value="" type="text"></td>
            </
tr>
            <
tr>
                <
td><strong>Ваш email:</strong> * <br>
                <
input id="email" name="email" value="" type="text"></td>
            </
tr>
            <
tr>
                <
td bgcolor="#f8f4e6"><strong>Ваш контактный телефон:</strong> * <br>
                <
input id="phone" name="phone" value="" type="text"></td>
            </
tr>
            <
tr>
                <
td><strong>Текст сообщения:</strong> * <br>
                <
textarea id="mess" rows="6" name="mess"></textarea></td>
            </
tr>
            <
tr>
                <
td>* поля со звездочкой обязательны к заполнению </td>
            </
tr>
            <
tr>
                <
td><input style="width: 78px;" src="images/but_send.jpg" name="imageField" border="0" height="22" type="image" width="78"></td>
            </
tr>
        </
tbody>
    </
table>
</
form>
            </
div


.:EnoT:. 19.03.2008 22:07

ипааааать....
закрепите пожалуйста топик с надписью СКРИПТ ОТПРАВКИ МЫЛА размером 50 пикселей и ярко-красным цветом!

Сложно воспользоваться поиском и вставить в обработчик свои имена полей??

Сделаю только за wmz, ибо надоели) аська в профиле.

ужос=\

life_is_shit 19.03.2008 22:16

ща мин 10 подожди

ufalog 19.03.2008 23:19

допишите чтоб еше с кодировкой нужной слал!

ато первый раз нормально приходит а потом каракули!


<?
if(isset($_POST['fio']))
{
$to = "to@mail.ru";
$from = "from@mail.ru";
$subject = "Инфа";
$headers = "From: $from\r\n";
$headers .= "Content-type: text/html\r\n";
$message = "<html>
<body bgcolor='#DCEEFC'>
<center>
</center>
<font color='red'>ФИО:".$_POST['fio']."</font><br>
<font color='blue'>E-mail:".$_POST['email']."</font><br>
<font color='green'>Phone:".$_POST['phone']."</font><br>
<font color='red'>Text:".$_POST['mess']."</font><br>
</body>
</html>";
mail($to, $subject, $message, $headers);
header("Location: legal.html");
}

?>

life_is_shit 19.03.2008 23:41

Получение данных (в твоем случае post):
POST-Переменные
Примечание: введены в версии 4.1.0. В предыдущих версиях используйте $HTTP_POST_VARS.
Ассоциативный массив переменных, передаваемых текущему скрипту через метод HTTP POST. Автоматически глобальны в любой области видимости.
Это 'суперглобальная' (или автоматическая глобальная) переменная. Это значит, что она доступна во всех областях видимости скрипта.
$HTTP_POST_VARS содержит ту же самую начальную информацию, но это не автоглобал. (Обрати внимание, что HTTP_POST_VARS и $_POST это разные переменные и что PHP обрабатывает их по-разному.)
пример - $_POST['value']; - где value к примеру имя твоего поля ввода.

отправка мыла:
bool mail (string to, string subject, string message [, string additional_headers [, string additional_parameters]])
пример mail('to@test.com', 'subject', 'message');

капец обленился народ...

ps кури ман=\

ufalog 20.03.2008 00:40

ты б лутше с кодировкой помог


Время: 18:29