Retroceder   Foros del Web > Programación para sitios web > ASP Clásico

Respuesta
 
Herramientas Desplegado
Antiguo 21-abr-2008, 09:26   #1 (permalink)
angel_dope está en el buen camino
 
Avatar de angel_dope
 
Fecha de Ingreso: noviembre-2002
Ubicación: Valencia
Mensajes: 517
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
__________________
Vayamos por Partes :: Jack el Destripador
angel_dope está desconectado   Responder Citando
Antiguo 21-abr-2008, 09:31   #2 (permalink)
Colaborador
JuanRAPerez tiene algunos puntos positivos de karma
 
Avatar de JuanRAPerez
 
Fecha de Ingreso: octubre-2003
Mensajes: 1.878
Re: Un IF tratando cadenas??

sip expresiones regulares suena a eso.

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


suerte
__________________
JuanRa Pérez
San Salvador, El Salvador
JuanRAPerez está desconectado   Responder Citando
Antiguo 21-abr-2008, 09:47   #3 (permalink)
angel_dope está en el buen camino
 
Avatar de angel_dope
 
Fecha de Ingreso: noviembre-2002
Ubicación: Valencia
Mensajes: 517
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
__________________
Vayamos por Partes :: Jack el Destripador
angel_dope está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 01:18.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93