Hola amigos tengo este codigo para subir archivos al servidor, quiero subir archivos de tipo ZIP y archivos RAR, pero solo me respeta los archivos de tipo ZIP, los RAR no, que estare haciendo mal me pueden ayudar.
Código PHP:
<?
$nombre_archivo = $HTTP_POST_FILES['userfile']['name'];
$tipo_archivo = $HTTP_POST_FILES['userfile']['type'];
$tamano_archivo = $HTTP_POST_FILES['userfile']['size'];
//compruebo si las características del archivo son las que deseo
if (!((strpos($tipo_archivo,"rar") || strpos($tipo_archivo, "zip")) && ($tamano_archivo < 10000000))) {
echo"< ERROR ¡ Al cargar archivo</font>";
}
else
{
if (move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'],"uploaded/".$nombre_archivo))
{
echo"<archivo cargado exitosamente";
}
else
{
echo "Ocurrió algún error al subir el fichero. No pudo guardarse.";
}
}
?>
La verdad no se donde esta el error por que solo los tipo zip me sube al servidor y los rar no.
otra pregunta como puedo eliminar archivos que tengo en el servidor existe algun comando que me elimine los archivos, gracias