Просмотр файла mailhtml/index.php

Размер файла: 3.94Kb
  1. <?php
  2. $to = "admin@jean.ru"; // поле кому
  3. $index = "http://wap.jean.ru/"; // главная
  4. $file = "index.php";
  5.  
  6. include "lib.php";
  7. header("Content-type:text/vnd.wap.wml");
  8.  
  9. /***********************************************************
  10. Первая страница
  11. ***********************************************************/
  12. if($_REQUEST['act']=="" || !isset($_REQUEST['act'])){
  13. print '
  14. <?xml version="1.0"?>
  15. <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
  16. <wml><card title="M@IL"><p>';
  17.  
  18. print u("Мыло администратору").'<br/><br/>';
  19. print u("Oбратный адрес").'<br/>';
  20. print '<input name="adres" maxlength="50" emptyok="true" type="text"/><br/>';
  21. print u("Введите тему вопроса").'<small>('.u("можно и без темы").')</small><br/>';
  22. print '<input name="tema" maxlength="50" emptyok="true" type="text"/><br/>';
  23. print u("Введите сообщение").'<br/>';
  24. print '<input name="soobschenie" maxlength="5000" emptyok="true" type="text"/><br/>';
  25. print '<anchor>';
  26. print u("Послать");
  27. print '<go method="post" href="?act=send">
  28. <postfield name="adres" value="$(adres)"/>
  29.  
  30. <postfield name="tema" value="$(tema)"/>
  31.  
  32. <postfield name="soobschenie" value="$(soobschenie)"/>
  33. </go></anchor><br/><br/>-----<br/><small><anchor>'; print u("Назад").'<prev/></anchor><br/>';
  34. print '<a href="'.$index.'">';
  35. print u('На главную').'</a></small></p></card></wml>';
  36.  
  37.  
  38. } elseif($_REQUEST['act']=="send") {
  39. if ($adres == "") {print '
  40. <?xml version="1.0"?>
  41. <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
  42. <wml><card title="M@IL" ontimer="'.$file.'"><timer value="10"/><p>';
  43. print u("Вы забыли написать свой e-mail ").':-(</p></card></wml>'; exit;}
  44. if ($soobschenie == "") {print '
  45. <?xml version="1.0"?>
  46. <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
  47. <wml><card title="M@IL" ontimer="'.$file.'"><timer value="10"/><p>';
  48. print u("Вы забыли написать сообщение ").':-(</p></card></wml>'; exit;}
  49. if (!eregi("^([0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-wyz][a-z](fo|g|l|m|mes|o|op|pa|ro|seum|t|u|v|z)?)$", $adres) and $adres != "") {print '
  50. <?xml version="1.0"?>
  51. <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
  52. <wml><card title="M@IL" ontimer="'.$file.'"><timer value="10"/><p>';
  53. print u("Вы ввели некорректный E-Mail адрес").'</p></card></wml>'; exit;}
  54. else {
  55. $ip = $REMOTE_ADDR;
  56. $date = date("d.m.Y");
  57.  
  58. $info = "<FONT face=\"verdana\" color=\"Blue\">Приветствую Вас, администратор!</FONT><BR><FONT face=\"Tahoma\" size=\"2\">Я обращаюсь к Вам по поводу: </FONT><BR><FONT face=\"Tahoma\" size=\"2\" color=\"Orange\"><B>\t $tema </B></FONT><BR>\n";
  59. $info .= "<FONT face=\"Verdana\" color=\"Blue\" size=\"1\">Мой Обратный адрес:</FONT><FONT face=\"Verdana\" color=\"Blue\" size=\"1\"><B> <a style=\"text-decoration: none;\" href=\"mailto:\t$adres\">\t$adres</a> </B></FONT><BR>\n";
  60. $info .= "<FONT face=\"Verdana\" color=\"Blue\" size=\"1\">Сообщение:</FONT><BR><FONT face=\"Verdana\" color=\"Silver\" size=\"1\"><B>\t$soobschenie</B></FONT><BR><BR><FONT face=\"Verdana\" color=\"Blue\" size=\"1\">+---------------<BR>|С уважением<BR>|<a style=\"text-decoration: none;\" href=\"mailto:\t$adres\">\t$adres</a><BR>+---------------</FONT>\n\n";
  61. $send_to = "net-slov@bk.ru";
  62. $subject = "Сообщение $tema";
  63.  
  64. $headers = "Content-type:text/html; charset = windows-1251";
  65. $headers .= "X-Mailer: JEAN.ru FeedBack\n";
  66. $headers .= "From: Ip: $ip: \n";
  67. $headers .= "Reply-To: $adres\n\n";
  68.  
  69. mail($send_to, $subject, $info, $headers);
  70. print '
  71. <?xml version="1.0"?>
  72. <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
  73. <wml><card title="M@IL" ontimer="'.$index.'"><timer value="10"/>';
  74. print '<p align="center"><br/><br/>'.u("Ваше письмо было отправлено!").'<br/><br/><a href="'.$index.'">'.u('На главную').'</a></p></card></wml>';;}
  75. }
  76. ?>