Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#23 used as offset, casting to integer (23) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#25 used as offset, casting to integer (25) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Проверка email
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (1): [1]   

> Описание: Броблемы с проверкой email
ru-sagem
Отправлено: 13 Июля, 2005 - 14:59:44
Post Id



Member


Покинул форум
Сообщений всего: 144
Дата рег-ции: Нояб. 2004  
Откуда: Брест, BELARUS

Карма 0




Че-то возникают проблемы у меня на сайте при вводе email. При регистрации постояно орет что неверно введен email адрес
Кад проверки мыла такой:
CODE:
//Работаем с e-mail
$email = savereplace($_POST['user_email']);
if ($email == ""){$er[] = "Вы не ввели e-mail";}
else{if (!check_email($email)){$er[] = "Вы ввели некоректный e-mail";} }
if (!isset($_POST['user_view'])){$view = "1";}
else{ $view = "0";}

Может чё надо подправить???
 
 Top
ETC Администратор
Отправлено: 13 Июля, 2005 - 17:10:15
Post Id



Flash-coder


Покинул форум
Сообщений всего: 5275
Дата рег-ции: Дек. 2003  
Откуда: TimeZero

Карма 26




Хм, а нам твой приведённый кусок кода ничего не скажет. Ты функции покажь.
 
 Top
TvoyWeb Администратор
Отправлено: 16 Июля, 2005 - 23:50:59
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




ru-sagem
Функцию savereplace в студию.
 
 Top
ru-sagem
Отправлено: 18 Июля, 2005 - 04:30:54
Post Id



Member


Покинул форум
Сообщений всего: 144
Дата рег-ции: Нояб. 2004  
Откуда: Брест, BELARUS

Карма 0




Вот функция
CODE:
FUNCTION savereplace($a) {
$a = str_replace("<", "{<}", $a);
$a = str_replace(">", "{>}", $a);
$a = str_replace(":", "{:}", $a);
$a = str_replace("\r\n", "{nl}", $a);
$a = str_replace("&nbsp;", "{sp}", $a);
$a = str_replace("<script>", "<s>", $a);
$a = str_replace("</script>", "</s>", $a);
$a = str_replace("@import", "'@import'", $a);
$a = str_replace("javascript", "'javascript'", $a);
$a = str_replace("style", "'style'", $a);
$a = bbcodessave($a);
return $a;
}

CODE:
FUNCTION check_email($a){return preg_match('/^[a-z0-9]{1}[a-z0-9\-_]+@[a-z0-9\-_]+\.[a-z]{2,4}$/i', $a);}
 
 Top
ru-sagem
Отправлено: 20 Июля, 2005 - 16:41:13
Post Id



Member


Покинул форум
Сообщений всего: 144
Дата рег-ции: Нояб. 2004  
Откуда: Брест, BELARUS

Карма 0




Что-то TvoyWeb не видать? Без помощи остался.
 
 Top
xkspy
Отправлено: 28 Августа, 2006 - 14:43:09
Post Id


Full Member


Покинул форум
Сообщений всего: 168
Дата рег-ции: Февр. 2006  

Карма 0




У меня почему-то неработает вот такая функция на проверку E-mail, подскажите что тут не так
CODE:
function sp_c_m_s5($s){ return ereg_replace("[^a-z0-9]+(([a-z0-9_.-]+)?)@[a-z0-9+](([a-z0-9_.-]+)?)+\.+[a-z]{2,4}$","",$s); }


Хотя проверка на НЕЗАПОЛНЕННОЕ поле работает, а на правильность правильного ввода E-mail нет Недовольство, огорчение Хотелось бы разобратся.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0, скрытых: 0)
« PHP/Perl »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 



Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0423]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33