ЧТО делать подскажите плиз! в РНР сам плохо рублю (
РНР ФАЙЛ:
<?php
if ($_POST)
{
$c_mail = "quierro_avlar@mail.ru";
$c_title = $_POST['subject'];
$c_message = $_POST['note'];
mail($c_mail, $c_title, $c_message);
echo 'Письмо отправлено!';
}
else echo "Нет данных для отправки";
?>
НТМL ФАЙЛ:
<html><head>
<title>Письмо для Emin</title>
</head>
<body>
<form action="mail.php" method="post">
<label for="subject">Тема письма:</label><br>
<input type="text" name="subject"><br>
<label for="note">Сообщение:</label><br>
<textarea cols="30" rows="6" name="note"></textarea><br>
<input type="submit" value="Отправить!">
</form>
</body>
</html>
Спустя 1 час, 6 минут, 15 секунд (1.06.2011 - 16:07) Kastaneda написал(а):
ВНИМАНИЕ!
Заголовки письма не соответствуют RFC 822.
как устранить эту ошибку?
не распознается текст на русском языке
Заголовки письма не соответствуют RFC 822.
как устранить эту ошибку?
не распознается текст на русском языке
Спустя 1 минута, 30 секунд (1.06.2011 - 16:09) Michael написал(а):
Спустя 2 часа, 11 минут, 40 секунд (1.06.2011 - 18:20) inpost написал(а):
Kastaneda
irbis-team.com , там всё есть
irbis-team.com , там всё есть
Спустя 4 часа, 57 минут, 25 секунд (1.06.2011 - 23:18) Kastaneda написал(а):
помогите дописать ПЛИЗ!!!! я 0 в РНР, какаие то ссылки мне кидаете я в их не рублю....
Спустя 10 минут, 59 секунд (1.06.2011 - 23:29) Игорь_Vasinsky написал(а):
Kastaneda
так учись или плати. скака раз одно и тоже. а это не ваше? ты-дыц!
я ноль - я не ноль! а кда на амбразуры? может с самого начала начать учить и всё.
я ноль - я не ноль! а кда на амбразуры? может с самого начала начать учить и всё.
Спустя 3 часа, 29 минут, 30 секунд (2.06.2011 - 02:58) inpost написал(а):
Kastaneda
Либо платишь, либо сами делаете, что непонятного? Мы лишь наводим туда, где можно подтянуть знания в том, чтобы сделать самому. ПОДТЯНУТЬ, а не изучить с нуля
Либо платишь, либо сами делаете, что непонятного? Мы лишь наводим туда, где можно подтянуть знания в том, чтобы сделать самому. ПОДТЯНУТЬ, а не изучить с нуля
Спустя 14 часов, 1 минута, 58 секунд (2.06.2011 - 17:00) Kastaneda написал(а):
тему на удаление
СПАСИБО!
СПАСИБО!
Спустя 1 день, 4 часа, 9 минут, 45 секунд (3.06.2011 - 21:10) Kastaneda написал(а):
после того, как пользователь "вбил" свои данные в форму и нажал кнопку отправить(с HTML страницы)... вступает в работу РНР-файл(представленный тут)... НО ТУТ И МОЯ ОШИБКА:
_на страничке РНР НЕ ОТОБРАЖАЕТСЯ русский язык...вместо него "??????????"_
????? как быть? (с меня пиво)
?php
header('Content-type: text/html; charset=utf-8');
?>
<?php
// Определим переменные - тернарный оператор - почитай про него
$username = isset($_POST['username']) ? $_POST['username'] : null;
$email = isset($_POST['email']) ? $_POST['email'] : null;
$message = isset($_POST['message']) ? $_POST['message'] : null;
//Собрали тело письма : имя-мыло<br />текст сообщения
$complete_message = $username."-".$email."\r\n".$message;
//Проверим - была ли нажата кнопка "отправить"
if(isset($_POST['send']))
{
$headers= "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=UTF-8\r\n";
mail("your@mail.ru", "subject", $complete_message, $headers) or die("Не могу отправить сообщение!");
}
?>
<html>
<title>Форма отправки сообщения</title>
<head></head>
<body>
<form action='' method='POST'>
Ваше имя: <input type='text' name='username'/><br/>
Ваш e@mail: <input type='text' name='email'/><br/>
Сообщение:
<textarea name='message' cols="30" rows="10"></textarea><br/>
<input type='submit' name='send' value='Отправить'/>
<input type='reset' value='Очистить'/>
</form>
</body>
</html>
_на страничке РНР НЕ ОТОБРАЖАЕТСЯ русский язык...вместо него "??????????"_
????? как быть? (с меня пиво)
?php
header('Content-type: text/html; charset=utf-8');
?>
<?php
// Определим переменные - тернарный оператор - почитай про него
$username = isset($_POST['username']) ? $_POST['username'] : null;
$email = isset($_POST['email']) ? $_POST['email'] : null;
$message = isset($_POST['message']) ? $_POST['message'] : null;
//Собрали тело письма : имя-мыло<br />текст сообщения
$complete_message = $username."-".$email."\r\n".$message;
//Проверим - была ли нажата кнопка "отправить"
if(isset($_POST['send']))
{
$headers= "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=UTF-8\r\n";
mail("your@mail.ru", "subject", $complete_message, $headers) or die("Не могу отправить сообщение!");
}
?>
<html>
<title>Форма отправки сообщения</title>
<head></head>
<body>
<form action='' method='POST'>
Ваше имя: <input type='text' name='username'/><br/>
Ваш e@mail: <input type='text' name='email'/><br/>
Сообщение:
<textarea name='message' cols="30" rows="10"></textarea><br/>
<input type='submit' name='send' value='Отправить'/>
<input type='reset' value='Очистить'/>
</form>
</body>
</html>