ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

18.06.2006, 04:01
|
|
Познавший АНТИЧАТ
Регистрация: 09.06.2006
Сообщений: 1,359
Провел на форуме: 5301021
Репутация:
1879
|
|
Тык ты читал про то,что я тебе писал?
И вообще попробуй в скрипт дописать
$header="Content-type: text/plain; charset=\"windows-1251\""; Просто я не помню писал я это в свой скрипт... 
Последний раз редактировалось Dr.Check; 18.06.2006 в 04:09..
|
|
|

18.06.2006, 07:11
|
|
Познающий
Регистрация: 31.03.2006
Сообщений: 58
Провел на форуме: 163249
Репутация:
1
|
|
Дописал, всеравно письмо приходит с автолинком
Код:
<?php
if(empty($_POST['mail_to'])) exit("muratzuev@mail.ru");
// проверяем правильности заполнения с помощью регулярного выражения
if (!preg_match("/^[0-9a-z_]+@[0-9a-z_^\.]+\.[a-z]{2,3}$/i", $_POST['mail_to'])) exit("muratzuev@mail.ru");
$_POST['mail_to'] = htmlspecialchars(stripslashes($_POST['mail_to']));
$_POST['mail_subject'] = htmlspecialchars(stripslashes($_POST['mail_subject']));
$_POST['mail_msg'] = htmlspecialchars(stripslashes($_POST['mail_msg']));
$picture = "";
// Если поле выбора вложения не пустое - закачиваем его на сервер
if (!empty($_FILES['mail_file']['tmp_name']))
{
// Закачиваем файл
$path = $_FILES['mail_file']['name'];
if (copy($_FILES['mail_file']['tmp_name'], $path)) $picture = $path;
}
$thm = $_POST['mail_subject'];
$msg = $_POST['mail_msg'];
$mail_to = $_POST['mail_to'];
// Отправляем почтовое сообщение
if(empty($picture)) mail($mail_to, $thm, $msg);
else send_mail($mail_to, $thm, $msg, $picture);
// Вспомогательная функция для отправки почтового сообщения с вложением
function send_mail($to, $thm, $html, $path)
{
$fp = fopen($path,"r");
if (!$fp)
{
print "Файл $path не может быть прочитан";
exit();
}
$file = fread($fp, filesize($path));
fclose($fp);
$boundary = "--".md5(uniqid(time())); // генерируем разделитель
$headers .= "MIME-Version: 1.0\n";
$headers .="Content-Type: multipart/mixed; boundary=\"$boundary\"\n";
$headers .="Content-type: text/plain; charset=\"windows-1251\"";
$multipart .= "--$boundary\n";
$kod = 'koi8-r'; // или $kod = 'windows-1251';
$multipart .= "Content-Type: text/html; charset=$kod\n";
$multipart .= "Content-Transfer-Encoding: Quot-Printed\n\n";
$multipart .= "$html\n\n";
$message_part = "--$boundary\n";
$message_part .= "Content-Type: application/octet-stream\n";
$message_part .= "Content-Transfer-Encoding: base64\n";
$message_part .= "Content-Disposition: attachment; filename = \"".$path."\"\n\n";
$message_part .= chunk_split(base64_encode($file))."\n";
$multipart .= $message_part."--$boundary--\n";
if(!mail($to, $thm, $multipart, $headers))
{
echo "Чё-т не могу отправить...";
exit();
}
}
?>
|
|
|

18.06.2006, 18:10
|
|
Познавший АНТИЧАТ
Регистрация: 09.06.2006
Сообщений: 1,359
Провел на форуме: 5301021
Репутация:
1879
|
|
Я вот думаю, а может на jino-net так сервер настроен?(просто сам там, никогда не "хостился"....), или тогда вот это:
$header.="Content-type: text/html; charset=\"windows-1251\"";
блин, если не работает, то или сервак такой, или я в осадок выпаду......
|
|
|

19.06.2006, 07:34
|
|
Познающий
Регистрация: 31.03.2006
Сообщений: 58
Провел на форуме: 163249
Репутация:
1
|
|
Dr.Check
Да я вот тоже смотрю вроде все правильно, а не работает.
А у тебя есть какойнибудь сервачек чтоб скрипт проверить?
|
|
|

19.06.2006, 08:12
|
|
Познающий
Регистрация: 31.03.2006
Сообщений: 58
Провел на форуме: 163249
Репутация:
1
|
|
|
|
|

18.07.2006, 00:10
|
|
Познающий
Регистрация: 23.11.2005
Сообщений: 84
Провел на форуме: 299584
Репутация:
4
|
|
ну что работает я ешё непробывал!!
Последний раз редактировалось Dark Angel; 18.07.2006 в 00:13..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|