Foros del Web » Programando para Internet » PHP »

validar campo de texto contra <?php

Estas en el tema de validar campo de texto contra <?php en el foro de PHP en Foros del Web. tengo el siguiente validador de solo texto en php para un campo de texto Cita: function esCadena($cadena) { if (preg_match('/[a-zA-ZáéíóúüñÑÁÉÍÓÚÜ]+$/',$cadena)) { return 1; } else ...
  #1 (permalink)  
Antiguo 12/06/2009, 18:10
 
Fecha de Ingreso: junio-2009
Mensajes: 2
Antigüedad: 15 años, 5 meses
Puntos: 0
validar campo de texto contra <?php

tengo el siguiente validador de solo texto en php para un campo de texto

Cita:
function esCadena($cadena)
{
if (preg_match('/[a-zA-ZáéíóúüñÑÁÉÍÓÚÜ]+$/',$cadena)) {
return 1;
}
else
return 0;
}
devolviendome 1 si es correcta la cadena o 0 si es erronea

lo que quiero es que me detecte e ingrese a una base de datos solo los caracteres que se encuentran en el if, pero cuando el inserto "<?php" en el campo de texto el validador no funciona y se ingresa a a la base de datos "<?php"

no se como podria modificar mi expresion regular para que no me acepte "<?php"
  #2 (permalink)  
Antiguo 12/09/2009, 15:02
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 15 años, 2 meses
Puntos: 214
Respuesta: validar campo de texto contra <?php

Hola
Has intentado, antes del if o incluso antes de llamar a la función hacer un replace de <?php por otra cosa o quitar eso y luego si manejar el resto de la info de la variable?
Nos cuentas, saludos
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 21:40.