Jump to content


Photo

Função Complicada...


  • Faça o login para participar
2 replies to this topic

#1 Flávio Izo

Flávio Izo

    Ativo

  • Usuários
  • 325 posts
  • Sexo:Não informado
  • Interesses:Informática em geral e esportes....

Posted 20/02/2004, 21:15

Alguém poderia me explica passo a passo essa função?

function veremail($email)
{
if(!eregi("^[A-Za-z._-]+@[A-Za-z]{1,}\.[a-z]{2,3}",$email))
$passou = "erro";
else
$passou = "ok";

return $passou;
}
It's better to have true enemies than to have falses friends !!!

#2 Sabaote

Sabaote

    12 Horas

  • Usuários
  • 163 posts
  • Sexo:Não informado
  • Localidade:Ribeirão Preto
  • Interesses:PHP/MySQL/CGi/Inglês/Fireworks/Photoshop/Corel

Posted 21/02/2004, 05:30

carinha... vai no site www.phpbrasil.com e dauma olhada nos Artigos senão me engano.. la tem um artigo que explica tudo... eu recomendo.. explica sobre a função eregi.. ai vc vai saber pra que cada conjunto de letrasfunciona...


falows

_sABAOTE - _mATEUS
WebDeveloper Php

HostPower - O Poder da Tecnologia em Suas Mãos!
Inglês, Php, MySQL, CGi, Html, Fireworks, Corel, Photoshop
___Conhecimentos___

E-mail ::
mateus@hostpower.com.br
Icq :: 171106451
Site ::
buscalivre.com.br

#3 ffmm

ffmm

    Veterano

  • Usuários
  • 1224 posts
  • Sexo:Não informado

Posted 21/02/2004, 09:33

No if, ele checa por meio de expressões regulares se o email tem um formato válido, e nas outras ele define dependendo do resultado do if a variável $passou, e depois retorna ela no return $passou.

Se vc quiser aprender sobre expressões regulares, esse site é mto bom:
http://guia-er.sourc...et/guia-er.html




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq