IMHO.WS

IMHO.WS (https://www.imho.ws/index.php)
-   Веб-программирование (https://www.imho.ws/forumdisplay.php?f=29)
-   -   javascript (https://www.imho.ws/showthread.php?t=119680)

kot_on 28.05.2007 10:22

javascript
 
Здраствуйте уважаемая публика. Очень нужен скрипт на JS для отправки почты с формы на почту. с введением адреса отправителя и проверкой на наличие @ .
Зарание спасибо.

RaZEr 28.05.2007 10:27

Если ты спрашиваешь про клиентский JS, то это нереально.

Псих 28.05.2007 18:08

Цитата:

Сообщение от RaZEr (Сообщение 1414540)
Если ты спрашиваешь про клиентский JS, то это нереально.

я так понимаю, человеку нужна проверка формы на валидность + функция mail.

Вот из старых запасов js функции. Немного кривоватые, но все же.

Код:

function check_email(email)
{
var emailReg =  "^[-a-z0-9!#$%&'*+/=?^_`{|}~]+(\.[-a-z0-9!#$%&'*+/=?^_`{|}~]+)*@(([a-z]([-a-z0-9]*[a-z0-9]+)?){1,63}\.)+([a-z]([-a-z0-9]*[a-z0-9]+)?){2,63}$";
var regex = new RegExp(emailReg);
if (regex.test(email))
        return true;
else
        return false;
}

function check_name(name){
        var nameReg = "^[a-zа-яА-ЯA-Z0-9_ ]{3,60}$";
        var regex = new RegExp(nameReg);
        //window.alert(name);
if(regex.test(name) == true)
        return true;
else
        return false;
}

function check_pass(pass){
        var passReg = "^[a-z0-9_.а-яА-Я !@#$%&*()<>+-/~;:,=]{6,16}$";
        var regex = new RegExp(passReg);
if(regex.test(pass))
        return true;
else
        return false;
}

Подключаешь это в виде js файла или прямо в тело скрипта вставляешь, делаешь проверки, а потом вызываешь функцию mail (php).

Псих 09.06.2007 15:45

Молчу =\

BorLase 09.06.2007 19:43

Псих, ты ошибаешься ;)

mailto инициирует отправку почты на стороне клиента (точнее, не отправку, а запуск почтовика)


Часовой пояс GMT +4, время: 09:09.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.