Отправка письма на мыло

576
.
Дописал такой модуль.Чисто рабочий.Но очень простой.ПОЛЬЗОВАТЕЛЯ вводит сообщение и оно приходит на мыло админу.Установка: В index.php пишем свое мыло. и даем ссылку на папку mail
Прикрепленные файлы:
.
Wap Master
echo $file;
А что это за переменная в конце?
.
Macabre, Ща посмотрю
.
Macabre, Я даже незнаю как она попала в ноги
.
Wap Master
Кстати а зачем шапка прописана если инклудицца хэд?))
.
Macabre, В смысле?Я инклужу хеад и все.
.
Wap Master
header("Content-type:text/html; charset=utf-8");


$mail = 'admin@sever.ru'; // Ваше Мыло
$theme = 'Вам письмо'; // Тема Сообщения

// Шапка
print '<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru">
<head>
<title>Заявка</title>

</head>
<body>';

А это к чему?
.
Macabre, Если я тебя правильно понял.То ты имеешь ввиду код хтмл страницы?
.
SeveO (24.06.2010/14:56)
Macabre, Если я тебя правильно понял.То ты имеешь ввиду код хтмл страницы?
Именно.
.
Wap Master
Если убрать лишнее то будет примерно так:
<?php
define('_IN_JOHNCMS', 1);
require_once ("../incfiles/core.php");
require_once ("../incfiles/head.php");


$mail = $emailadmina; // Ваше Мыло
$theme = 'Вам письмо';   // Тема Сообщения


if(!trim($_POST['mes']))
{
print '<div class="input">
<form action="?" method="post">
<div>
Обратный Адрес<br/>
<input type="text" name="mail" value="@"/><br/>
*Cообщение<br/>
<textarea name="mes" rows="8" cols="42"></textarea><br/>
Транслит <a href="translit.php">(?)</a><br/>
<input type="checkbox" name="trans"/><br/>
<input type="submit" value="Отправить"/></div></form></div>';
}
else
{
$mes = trim($_POST['mes']);

// Транслит
if($_POST['trans'])
{$mes = trans($mes);}

if(trim($_POST['mail']))
{$mes.= "\n".'Связь: '.trim($_POST['mail']);}

if(mail($mail, '=?utf-8?B?'.base64_encode($theme).'?=', $mes, 'From: robot@'.$_SERVER['HTTP_HOST']."\r\n".'Content-type: text/plain; charset=utf-8'))
{print '<div class="red">Ваше сообщение успешно доставлено<br/></div>';}
else
{print '<div class="red">Сообщение не отправлено!<br/></div>';}
}

require_once ("../incfiles/end.php");
?>
Всего: 23