Foros del Web » Programando para Internet » PHP »

Comprobar si cadena comienza por...

Estas en el tema de Comprobar si cadena comienza por... en el foro de PHP en Foros del Web. Hola, tengo esto dentro de mi contact.php para mi formulario de una web: $Message = Trim(stripslashes($_POST['Message'])); Ahora, me gustaría usar algo así: if (Trim($Message) COMIENZA ...
  #1 (permalink)  
Antiguo 10/05/2010, 14:26
_carlosh
Invitado
 
Mensajes: n/a
Puntos:
Comprobar si cadena comienza por...

Hola,

tengo esto dentro de mi contact.php para mi formulario de una web:

$Message = Trim(stripslashes($_POST['Message']));

Ahora, me gustaría usar algo así:

if (Trim($Message) COMIENZA POR http://

para bloquear el envio del mail si $Message comienza por "http://"

¿Cómo puedo hacerlo?

Repito: usando por favor esto:

if (Trim($Message) COMIENZA POR http://

(donde "COMIENZA POR" será alguna funcion php compatible con Trim($Message) y que compruebe si la cadena de texto comienza por "http://")

MUCHAS GRACIAS
  #2 (permalink)  
Antiguo 10/05/2010, 14:28
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Respuesta: Comprobar si cadena comienza por...

uff ?
suenas un tanto exigente..
te dejare algunas funciones por si te sirven
strstr o preg_match

saludos :)
__________________
More about me...
~ @rhyudek1
~ Github
  #3 (permalink)  
Antiguo 10/05/2010, 14:37
_carlosh
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Comprobar si cadena comienza por...

Cita:
Iniciado por Hidek1 Ver Mensaje
uff ?
suenas un tanto exigente..
te dejare algunas funciones por si te sirven
[URL="http://php.net/strstr"]strstr [/URL]o [URL="http://php.net/preg_match"]preg_match[/URL]

saludos :)
Si sueno un poco exigente ya digo ahora que para NADA era mi intencion, de veras :)

ya estuve viendo esas 2 funciones q me dijiste, aunque no se como usarlas con if (Trim($Message)..

..o si se puede siquiera

¿alguna idea?

muchas gracias
  #4 (permalink)  
Antiguo 10/05/2010, 14:45
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Respuesta: Comprobar si cadena comienza por...

Código PHP:
Ver original
  1. if(preg_match('#^http://.*#s', trim($Message))){
  2.     // hello, world !
  3. }
__________________
More about me...
~ @rhyudek1
~ Github
  #5 (permalink)  
Antiguo 10/05/2010, 15:00
_carlosh
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Comprobar si cadena comienza por...

Cita:
Iniciado por Hidek1 Ver Mensaje
Código PHP:
Ver original
  1. if(preg_match('#^http://.*#s', trim($Message))){
  2.     // hello, world !
  3. }

Funciona simplemente GENIAL :D

Muchísimas gracias amigo! Así da gusto! :D

Etiquetas: comprobar, cadenas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




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