нет ты не прав.(вернее прав на 50%) при отправки от имени админа например:мой мир, письмо приходит, если отправлять несколько писем. Из 3-4 писем приходит 1 письмо. Если отправлять от имени vasya@mail.ru то письмо сразу приходит.
я потом проверю Идея: а если вместо отправителя от имени алмина например: admin@gmail.com , написать adnin@gnail.com письмо уже должно прийти Но идет ещё проверка текста письма...там тоже надо так незаметно исправлять слова
Собственно есть код: Code: <html><title>Бро софт</title><style>body{ background-color:#2B2F34;color:#C1C1C7;}input{color:#cccccc; border:1px solid #404040;background-color:#221; }</style> <pre><form method="post" ><div align="center">Кому:<br><input type="text" name="to" ></br> От:<br><input type="text" name="ot" ></br> От кого:(непашет)<br><input type="text" name="fromname" ></br> Тема:<br><input type="text" name="subj" ></br> Текст:<br><textarea name="content"></textarea></br> <input type="submit" value="Отправить" > </div></form> </pre> </html> <?php set_time_limit(0); ignore_user_abort(1); $logi = "1"; $filelog = "mail_log.txt"; $to = $_POST["to"]; $ot = $_POST["ot"]; $fromname = $_POST["fromname"]; $subj = $_POST["subj"]; $content = $_POST["content"]; if(isset($to) && isset($fromname) && isset($subj) && isset($content) && isset($ot)) { mail($to, $subj, $content, "From: ".$ot); } if($logi =="1"){ if(isset($to) && isset($subj) && isset($content)){ $xyu = fopen($filelog, "a"); fwrite($xyu, "Кому: ".$to." От: ".$ot." От кого: ".$fromname." Тема: ".$subj." Сообщение: ".$content."\n"); fclose($xyu); }} ?> Не отправляется поле "От кого", есть у кого какие мысли?