Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Форма обратной связи / 4 сообщений из 4, страница 1 из 1
28.08.2012, 20:02:48
    #37934327
катастрофа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма обратной связи
здравствуйте, чтобы не изобретать велосипед код взял с инета
пока по нажатию на кнопку отправить получаю
Not Found

The requested URL ...
в принципе и правильно, так как я не увидел в этом коде мыло на которое должно оправляться сообщение, как его добавить? Спасибо

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
<html>
    <head>
        <title>Форма обратной связи</title>
        <script>
            function checkForm(obj){
                var return_value = true;
                // регулярное выражение, для проверки почтового ящика           
                var reg_mail = /[0-9a-z_]+@[0-9a-z_^.]+.[a-z]{2,3}/i;
                // регулярное выражение, для проверки отправителя
                var reg_sender = /[a-z]+/i;
                // заносим значение поля почтовый ящик в переменную mail
                var mail = obj.mail.value;
                // заносим значение поля отправитель в переменную sender
                var sender = obj.fio.value;
                // заносим значение поля сообщение в переменную msg
                var msg = obj.msg.value;
                // объявляем переменную куда будет заносится текст сообщения
                var error_msg = "Не корректно заполнены поля: ";
               
                //проверка поля отправитель
                if(reg_sender.exec(sender) == null && sender ==""){
                    error_msg += "имя ";
                    return_value = false;
                }
                //проверка поля почтовый ящик
                if(reg_mail.exec(mail) == null){
                    error_msg += "email ";
                    return_value = false;
                }
                //проверка поля текст сообщения
                if(msg == ""){
                    error_msg += "сообщение ";
                    return_value = false;
                }
                //проверка на наличие ошибок, если возникла ошибка ввыводим текст сообщения
                if(!return_value)
                    alert(error_msg);
                   
                return return_value;
            }
        </script>
</head>
<body>
    <form method = “POST” action=”#” onsubmit="return checkForm(this);">
        <table>
            <tr>
                <td>Ваше имя:</td>
                <td><input type="text" name="fio"/></td>
            </tr>
            <tr>
                <td>Ваше сообщение:</td>
                <td><textarea name="msg"></textarea></td>
            </tr>
            <tr>
                <td>Ваш email:</td>
                <td><input type="text" name="mail"/></td>
            </tr>
            <tr>
                <td colspan="2" align="right"><input type="submit" name="send" value="Отправить"></td>
            </tr>
        </table>
    </form>
</body>
</html>
...
Рейтинг: 0 / 0
28.08.2012, 20:55:35
    #37934387
bazile
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма обратной связи
катастрофа, отправку почту надо реализовывать серверным кодом. Приведенный пример это заготовка клиентской части с проверкой полей формы перед отправкой.
...
Рейтинг: 0 / 0
28.08.2012, 21:03:31
    #37934397
катастрофа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма обратной связи
bazile, можете добавить не достающего, заранее спасибо
...
Рейтинг: 0 / 0
28.08.2012, 21:28:27
    #37934409
bazile
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форма обратной связи
катастрофа, нет. Извините. Найдите специалиста или обратитесь на форум Работа .
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Форма обратной связи / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]