Всем привет. Написал простой модуль обратной связи. Без интеграции в SLAED работает. После того, как интегрирую не работает.
Вот код с интеграцией:
Версия систеы: SLAED CMS 2.5 Lite
Версия PHP: PHP 5
Сервер: Сервер в интернете
Вот код с интеграцией:
01 | <?php |
02 |
03 |
04 | $module_name = basename (dirname( __FILE__ )); |
05 |
06 | switch ( $_GET [ 'mod' ]): |
07 | case 'add' : |
08 | $name = $_POST [ 'your_name' ]; |
09 | $email = $_POST [ 'email' ]; |
10 | $tel = $_POST [ 'tel' ]; |
11 | $message = $_POST [ 'message' ]; |
12 | $to = 'ij@mail.ru' ; |
13 | $subj = 'Обратная связь' ; |
14 | $body ="ФИО: $name |
15 | E-mail: $email |
16 | Телефон: $tel |
17 |
18 | Заказ: |
19 | $message |
20 | "; |
21 | $addh = "from: $email\n" ; |
22 | mail( $to , $subj , $body , $addh ); |
23 | include ( "header.php" ); |
24 | OpenTable(); |
25 | echo 'Спасибо, ваше сообщение Отправлено!' ; |
26 | CloseTable(); |
27 | include ( "footer.php" ); |
28 | break ; |
29 |
30 | default : |
31 | include ( "header.php" ); |
32 | OpenTable(); |
33 | echo '<form action="index.php?name=' . $module_name .'&mod=add" method= "post" > |
34 | <p>Ваше имя:<br> |
35 | <input type= "text" name= "your_name" size= "20" ></p> |
36 | <p>Ваш email:<br> |
37 | <input type= "text" name= "email" size= "20" value= "" ></p> |
38 | <p>Ваш телефон:<br> |
39 | <input type= "text" name= "tel" size= "20" value= "" ></p> |
40 | <p>Сообщение:<br> |
41 | <textarea name= "message" rows= "5" cols= "31" ></textarea> |
42 | <br><br> |
43 | <input type= "submit" value= "Отправить" ></p> |
44 | </form>'; |
45 | CloseTable(); |
46 | include ( "footer.php" ); |
47 | endswitch ; |
48 | ?> |
Версия систеы: SLAED CMS 2.5 Lite
Версия PHP: PHP 5
Сервер: Сервер в интернете