Проблема такая, есть php-скрипт обратной связи, все работает на ура, кроме самой отправки почты. Вроде бы все чисто =/
вот исходник:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?
- // Debug mode
- // end debug
- $websitename="Сделать заказ";
- $myemail="agmanix@nxt.ru";
- $resetvalue="Очистить";
- $submitvalue="Отправить";
- $resetvalue="Очистить";
- $defaultsubject="Создание сайта";
- $subjects=array("Создание сайта", "Наполение сайта" , "Разработка php-скрипта", "Верстка шаблона", "Тестирование сайта","Раскрутка сайта","Разработка игрового сервера","Разработка\установка защиты для игровых серверов","Раскрутка игровых серверов","Тех.поддержка игровых серверов");
- function check_email($mail) { //функция проверки мыла!
- if (preg_match("%^[A-Za-z0-9](([_\.\-]?[a-zA-Z0-9]+)*)@([A-Za-z0-9]+)(([\.\-]?[a-zA-Z0-9]+)*)\.([A-Za-z])+$%", $mail)){
- return true;}
- return false;}
- ?>
- <!DOCTYPE HTML>
- <html><head>
- <title><?=$websitename?></title>
- <meta charset="utf-8" />
- <link rel="stylesheet" href="files/orderStyle.css" type="text/css" media="screen" />
- <?
- echo "<h1>Введите имя!</h1>
- <meta http-equiv=\"refresh\" content=\"1; url=/order.php\">";
- }
- echo "<h1>Введите email!</h1>
- <meta http-equiv=\"refresh\" content=\"1; url=/oprder.php\">";
- }else if(check_email($_POST['email']) == FALSE){
- echo "<h1>Введите корректый email!</h1>
- <meta http-equiv=\"refresh\" content=\"1; url=/oprder.php\">";
- }
- echo "<h1>Введите описание заказа!</h1>
- <meta http-equiv=\"refresh\" content=\"1; url=/oprder.php\">";
- }
- $mail = $_POST['email'];
- $headers = "Content-type: text/html; charset=windows-1251 \r\n";
- $headers .= "From: Заказчик <$mail>\r\n";
- $message = "E-mail: ".$mail."<br>".$desc;
- echo '
- <h1>Ваш заказ отправлен.<br> Мы свяжемся с Вами, как только прочтем Ваш заказ!</h1><body onload="setTimeout(\'window.close()\', 2000)">';
- }else echo"
- <script src=\"files/jquery.js\"></script>
- <script src=\"files/order.js\"></script>
- </head>
- <body>
- <h1>".$websitename."</h1>
- <form action=\"#\" id=\"orderForm\" method=\"post\">
- <table border=\"0\">
- <tr>
- <td><span>Введите имя</span></td>
- <td id=\"ansName\"><input type=\"text\" name=\"name\" id=\"name\" placeholder=\"Как к Вам обращаться?\">
- </td>
- </tr>
- <tr>
- <td><span>Введите еmail</span></td>
- <td id=\"ansMail\"><input type=\"text\" name=\"email\" id=\"email\" placeholder=\"Куда Вам отвечать?\">
- </td>
- </tr>
- <tr>
- <td><span>Вид заказа</span></td>
- <td><select name=\"type\">
- <option>".$subjects[0]."</option>
- <option>".$subjects[1]."</option>
- <option>".$subjects[2]."</option>
- <option>".$subjects[3]."</option>
- <option>".$subjects[4]."</option>
- <option>".$subjects[5]."</option>
- <option>".$subjects[6]."</option>
- <option>".$subjects[7]."</option>
- <option>".$subjects[8]."</option>
- <option>".$subjects[9]."</option>
- </select>
- </td>
- </tr>
- <tr>
- <td><span>Описание</span></td>
- <td id=\"ansDes\"><textarea name=\"description\" id=\"description\" placeholder=\"Что Вы хотите от нас? Я хочу...\"></textarea>
- </td>
- </tr>
- <tr>
- <td> </td>
- <td><input type=\"submit\" value=\"".$submitvalue."\" name=\"go\">
- <input type=\"reset\" value=\"".$resetvalue."\">
- </td>
- </tr>
- </table>
- </form>
- </body></html>";
- ?>
- <!--
- (с) Nikita Kushnir www.amxdm-fortes.tk
- 11VKSS iT-Group www.11VKSS-iTG.tk
- -->