<form action="coffe.php" method="post" name="f1">
<table width="391" height="380" border="1">
<tr>
<td>Наименование товара: </td>
<td><input type="text" class="bginput" name="surname"></td>
</tr>
<tr>
<td>Колличество товара:</td>
<td><input type="text" class="bginput" name="kolichestvo"></td>
</tr>
<tr>
<td>Имя:</td>
<td><input type="text" class="bginput" name="yours name"></td>
</tr>
<tr>
<td>Отчество:</td>
<td><input type="text" class="bginput" name="father"></td>
</tr>
<tr>
<td>Область, край:</td>
<td><input type="text" class="bginput" name="kray"></td>
</tr>
<tr>
<td>Город: </td>
<td><input type="text" class="bginput" name="town"></td>
</tr>
<tr>
<td>Адрес (улица, дом...): </td>
<td><input type="text" class="bginput" name="adres"></td>
</tr>
<tr>
<td>Почтовый индекс:</td>
<td><input type="text" class="bginput" name="index"></td>
</tr>
<tr>
<td>e-mail:</td>
<td><input type="text" class="bginput" name="email"></td>
</tr>
<tr>
<td>Телефон: </td>
<td><input type="text" class="bginput" name="phone"></td>
</tr>
</table>
<p>
<input type="submit" name="sub" value="Я подтверждаю заказ отправления на указанные данные"></form>
ВОТ PHP СКРИПТ:
<?php
$e_mail = 'mihail.levashev@mail.ru'; // Здесь необходимо прописать адрес, куда будет отправлено письмо (можно несколько через запятую)
$send_mail_subject = "C вашего сайта nescafemania.ru был сделан заказ на ".$HTTP_POST_VARS['tovar'].""; // Тема письма, в которой будет отображено название заказанного товара
//определение переданных значений от формы заказа, их можно добавить при необходимости
$send_tovar=$HTTP_POST_VARS['surnname'];
$send_kolichestvo=$HTTP_POST_VARS['kolichestvo'];
$send_yours_name=$HTTP_POST_VARS['yours name'];;
$send_father=$HTTP_POST_VARS['father'];
$send_kray=$HTTP_POST_VARS['kray'];
$send_town=$HTTP_POST_VARS['town'];
$send_adres=$HTTP_POST_VARS['adres'];;
$send_index=$HTTP_POST_VARS['index'];
$send_email=$HTTP_POST_VARS['email'];
$send_phone=$HTTP_POST_VARS['phone'];
//ниже отображено тело письма, которое придет на указанные адреса почты
$send_mail_text = "
Товар - $send_tovar
Количество - $send_kolichestvo
Покупатель - $send_yours_name
Отчество - $send_father
край-$send_kray
Город-$send_town
Адрес-$send_adres
индекс-$send_index
e-mail-$send_email
Телефон-$send_phone
" ;
//Ковычки и Точка с запятой в конце тела письма обязательны!!!
// отправка письма с определенными значениями
$veverly=mail("$e_mail", "$send_mail_subject", "$send_mail_text");
if($veverly=='true')
{
echo"Ваш заказ сделан<br><br> <a href='/'>На главную</a>";
exit;
}
else
{
echo"Извините где-то произошла ужасная ошибка";
exit;
}
?>
ПРИ ОТПРАКИ ПРИХОДИТ КАКАЯ ТО ХРЕНЬ ВОТ ОНА:
рНБЮП -
йНКХВЕЯРБН -
оНЙСОЮРЕКЭ -
нРВЕЯРБН -
ЙПЮИ-
цНПНД-
юДПЕЯ-
ХМДЕЙЯ-
e-mail-
рЕКЕТНМ-
ПОМОГИТЕ ЧТО МНЕ ДЕЛАТЬ!!!!!
Спустя 20 минут, 58 секунд (22.08.2011 - 22:26) feramon_87 написал(а):
помоему, что то с кодировкой... я точно не знаю....
Спустя 32 минуты, 50 секунд (22.08.2011 - 22:58) sebastjan написал(а):
Первой строкой в файле вставь,только смотри чтоб пробела не было.
иначе работать не будет.
Если в дремвивере делаешь, то в настройках смотри чтоб птичка не стояла , где-> в разделе нев документ напротив BOM
иначе работать не будет.
Если в дремвивере делаешь, то в настройках смотри чтоб птичка не стояла , где-> в разделе нев документ напротив BOM
<?php header("Content-Type: text/html; charset=utf-8"); ?>
Спустя 8 минут, 24 секунды (22.08.2011 - 23:07) neadekvat написал(а):
Цитата (sebastjan @ 22.08.2011 - 23:58) |
Если в дремвивере делаешь, то в настройках смотри чтоб птичка не стояла , где-> в разделе нев документ напротив BOM |
Прикольно :) А как это поможет в случаи с почтой?
Спустя 18 минут, 45 секунд (22.08.2011 - 23:26) inpost написал(а):
http://irbis-team.com/15/12/1
Смотри и изучай, как правильно писать скрипт по отправке почты. Ответ один. у тебя проблема с кодировкой. Нужно, чтобы и файл, из которого идёт отправка - в норм кодировке был. Так же в заголовке письма передавать кодировку.
Смотри и изучай, как правильно писать скрипт по отправке почты. Ответ один. у тебя проблема с кодировкой. Нужно, чтобы и файл, из которого идёт отправка - в норм кодировке был. Так же в заголовке письма передавать кодировку.
Спустя 1 минута, 30 секунд (22.08.2011 - 23:27) Invis1ble написал(а):
Цитата |
ПОМОГИТЕ ЧТО МНЕ ДЕЛАТЬ!!!!! |
Спустя 4 минуты, 42 секунды (22.08.2011 - 23:32) sebastjan написал(а):
Цитата (neadekvat @ 22.08.2011 - 20:07) | ||
Прикольно А как это поможет в случаи с почтой? |
Куда я смотрел
Действительно прикольно
Спустя 10 часов, 29 минут, 45 секунд (23.08.2011 - 10:02) mihaillll4 написал(а):
Цитата |
http://irbis-team.com/15/12/1 Смотри и изучай, как правильно писать скрипт по отправке почты. Ответ один. у тебя проблема с кодировкой. Нужно, чтобы и файл, из которого идёт отправка - в норм кодировке был. Так же в заголовке письма передавать кодировку. |
Спасибо будем изучать
Спустя 2 часа, 12 минут, 18 секунд mihaillll4 написал(а):
Еще проблема: когда я через форму отправляю письмо оно приходит не ко мне на e-mail, а в папку денвера-!sendmail. Почему??
Помогите разобраться пжлст.
Спустя 3 часа, 53 минуты, 27 секунд (23.08.2011 - 13:55) inpost написал(а):
mihaillll4
А так у тебя не настроен клиент по отправке писем. Либо поднимать на своём компе надо, либо закажи простой хостинг.
А так у тебя не настроен клиент по отправке писем. Либо поднимать на своём компе надо, либо закажи простой хостинг.
Спустя 37 минут, 39 секунд (23.08.2011 - 14:33) mihaillll4 написал(а):
Цитата |
mihaillll4 А так у тебя не настроен клиент по отправке писем. Либо поднимать на своём компе надо, либо закажи простой хостинг. |
inpost
А как понять поднимать на своем компе надо?
И как это сделать?
Спустя 47 секунд (23.08.2011 - 14:33) inpost написал(а):
mihaillll4
Сложно. Я не умею.
Сложно. Я не умею.