Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   ASP Clásico (http://www.forosdelweb.com/f15/)
-   -   Un IF tratando cadenas?? (http://www.forosdelweb.com/f15/if-tratando-cadenas-578266/)

angel_dope 21/04/2008 09:26

Un IF tratando cadenas??
 
Hola a tod@s, quiero hacer lo siguiente: estoy comprobando una variable, y quiero que cuando el valor de esta variable tenga una arroba (entre otras cosas) haga una cosa, y sino, pues otra. Pero claro, no se puede poner un LIKE en el IF, como podria hacerlo??

La cosa (si se pudiese poner el like) seria

Código PHP:

If variable like '%@%' then
    response
.redirect("1.asp")
else
   
response.redirect("2.asp")
end if 

Peeeero, claro, el like no se puede poner, supongo que habrá que hacer algo con expresiones regulares, no??? Alguien puede echarme una manita??

Muchas gracias por adelantado, salu2 :adios:

JuanRAPerez 21/04/2008 09:31

Re: Un IF tratando cadenas??
 
sip expresiones regulares suena a eso.

http://www.aspfacil.com/articulos/020401.asp


suerte

angel_dope 21/04/2008 09:47

Re: Un IF tratando cadenas??
 
Ok, ya lo tengo, lo he hecho con la funcion instr y ha quedado de la siguiente forma

Código PHP:

<% if instr(variable,"@")=0 then
response
.redirect("2.asp")
end if 

Salu2 :adios:


La zona horaria es GMT -6. Ahora son las 04:17.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.