Tema: Campos File
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/12/2005, 13:27
Avatar de Keleriano
Keleriano
 
Fecha de Ingreso: junio-2002
Ubicación: Granada
Mensajes: 133
Antigüedad: 21 años, 10 meses
Puntos: 0
Cita:
Iniciado por under_ground
Amigos


Tengo un campo file, en el cual al momento de enviar el archivo valido de existan los : y el . de la ruta ademas de que esta sea mayor a 8,

Ahora deseo validar que en ese ruta no existan cosas como acentos o / '

como puedo validar que no exista esa coma o barra en mi ruta ?? sino se guarda mal en la bd
Y porque no lo renombras?

yo use esta función que cogí de este foro y le modifiqué algunas cosas:

Código PHP:
function ValidarCadena($cadena){
 
$cadena htmlspecialchars(trim($cadena));
 
$cadena str_replace("&","",$cadena);
 
$cadena str_replace("'","",$cadena);
 
$cadena str_replace("`","",$cadena);
 
$cadena str_replace("?","",$cadena);
 
$cadena str_replace("!","",$cadena);
 
$cadena str_replace(" ","",$cadena);
 
$cadena str_replace(":","",$cadena);
 
$cadena str_replace(",","",$cadena);
 
$cadena str_replace(";","",$cadena);
 
$cadena preg_replace("/(\015\012)|(\015)|(\012)/","",$cadena);
 
$cadena stripslashes(str_replace("<","",$cadena));
 
$cadena strip_tags(str_replace(">","",$cadena));
 return (
$cadena);