Итальянская обувь оптом со склада. Новая коллекция NANDO MUZI, LORIBLU, BALDININI.
Оптовикам! Генераторы: электрогенераторы.
Дорогие ювелирные украшения: ювелирные изделия. В чем встречать тигра?
где арендовать vps
  • 200813 Jan

    Как проверить E-mail на правильность при помощи PHP. Используется для проверки данных от пользователя

    function is_email($e) {
    $ret = true;
    if ($e == "") $ret = false;
    else {
    $len = strlen($e);
    $dot = strrpos($e, ".");
    $at = strpos($e, "@");
    if ((($at + 3) > $dot) || ($at < 2) || (($dot + 3) > $len) || (($dot + 5) < $len)) {
    $ret = false;
    }
    }
    return $ret;
    }
    /*
    Функция вызывается с единственным параметром: адрес Email подлежащего проверке.
    По результатам проверки возвращается false если формат адреса электронной почты неверно или true в случае если пользователь ввел данные в корректном формате.
    */

  • Комментарии

    • 1.

      пропускаем qwe@asd%./\$!

    • 2.
      martiny007 пишет: Comment » 16 Фев 09 в 21:15

      www.vipform.ru - сервис позволяет разместить форму обратной связи на html на любом сайте, даже без php

    • 3.

      Спасибо. Хороший сервис. Мне очень пригодился, установила форму обратной связи на сайт - всё отлично работает

    • 4.
      Belov пишет: Comment » 15 Май в 21:19

       вот как я сделал проверку через регулярки:

      if(isset($email)){
      if(!preg_match("|^[-a-zA-Z0-9._]+[@]{1}[-a-zA-Z0-9.]+[a-zA-Z]{2,4}$|",$email)) {$error['email'] = "Вы не правильно ввели маил";}
      }

      вроде отлично работает не пропускает если не подходит под этот шаблон например если в маиле есть кавычки или что то ишё.

  • Оставить комментарий

    (не публикуется)

В действии | Исходный код
  • UTF Windows Конвертер
  • СВЯЗЬ: ICQ: 4316764