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
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
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);
}