Re: Re:_Problemas_con_comprobación_ de_URLs
Cristian Rodriguez
judas.iscariote en gmail.com
Mie Ene 19 17:50:39 CLST 2005
ok..dont worry..cosas que pasan aveces..cuando estas cansado principalmente...
On Wed, 19 Jan 2005 16:24:26 -0300, Potter System <potter en pottersys.net> wrote:
> No sé qué pasó, pero cuando mandé el mensaje no funcionaba; y ahora sí funciona :shock:
> Lo siento por haberte quitado unos minutos de tu día, pero me extrañaba que no funcionara.
>
> ======= Mensaje original / Original Message =======
>
> >hola:
> >sabes que probe tu script y hace lo que tu quieres...
> >a lo probe con una direccion http://xxx.com y NO le agrego otro
> >http:// que version de PHP estas usando??
> >
> >
> >On Wed, 19 Jan 2005 12:33:49 -0300, Potter System <potter en pottersys.net> wrote:
> >> Hola:
> >>
> >> Para un formulario, hice unas líneas de código para dettctar si es una URL, una dirección de correo o algo sin valor alguno (es decir, si tiene algún espacio). Funciona cuando le toca detectar mails (le pone el mailto:), cuando uno pone una URL sin "http://" le pone el "http://", y cuando uno pone algo con un espacio, muestra un #. Pero cuando uno pone una URL con "http://", le pone otro http://
> >> = Código PHP =
> >> <?php
> >> if(strpos($_GET["dir"], "@"))
> >> {
> >> $contact="mailto:".$_GET["dir"];
> >> }
> >> else{
> >> if(!strpos($_GET["dir"], " ")){
> >> if(!strpos($_GET["dir"], "://")){
> >> $contact="http://".$_GET["dir"];
> >> }
> >> else{
> >> $contact=$_GET["dir"];
> >> }
> >> }
> >> else{
> >> $contact="#";
> >> }
> >> }
> >> // Este echo es sólo como control temporal de salida
> >> echo "$contact";
> >> ?>
> >> = Código PHP =
> >>
> >> Gracias anticipadamente
> >> ---------------
> >> Potter System
> >> (potter en pottersys.net)
> >> http://www.pottersys.net
> >>
> >>
> >
> >.
>
> = = = = = = = = = = = = = = = = = = = =
>
> Potter System
> (potter en pottersys.net)
> http://www.pottersys.net
>
>
Más información sobre la lista de distribución PHP