Hola:
Estoy haciend un script que sube archivos a mi servidor y quiero validar que los archivos que suban no tengan extensiones de archivos del servidor (php, cgi, htm, ect)
Se me ocurre hacer un arreglo con las extensiones permitidas (.doc .xls .txt .zip) y por cada archivo recorrer el arreglo y si concuerda con alguno dejarlo que lo suba, de lo contrario no.
Alguien tiene alguna idea de como se puede hacer ?
Hasta el momento tengo lo sgte :
Código PHP:
$nombre_archivo_name=strtolower($nombre_archivo_name);
$nombre_archivo_name=strtr($nombre_archivo_name,"ªº°äåö? ","00)aaoq_");
$nombre_archivo_name=strtr($nombre_archivo_name,"áéíóú´ ","aeiou__");
$nombre_archivo_name=strtr($nombre_archivo_name,"ÁÉÍÓÚ´ ","aeiou__");
$nombre_archivo_name=str_replace(".php",".txt",$nombre_archivo_name);
$nombre_archivo_name=str_replace(".cgi",".txt",$nombre_archivo_name);
$nombre_archivo_name=str_replace(".pl",".txt",$nombre_archivo_name);
$nombre_archivo_name=str_replace(".phtml",".txt",$nombre_archivo_name);
$nombre_archivo_name=str_replace(".shtml",".txt",$nombre_archivo_name);
$nombre_archivo_name=str_replace("'","'",$nombre_archivo_name);
Espero su ayuda.
Gracias
Salu2 !!!