Código PHP:
<?
$extensiones=array("html","exe","php");
$path="imagenes/";
$nombre=$HTTP_POST_FILES['file']['name'];
$tamanio=$HTTP_POST_FILES['file']['size'];
$tipo=$HTTP_POST_FILES['file']['type'];
$var = explode(".","$nombre");
$num = count($extensiones);
$valor = $num-1;
for($i=0; $i<=$valor; $i++) {
if($extensiones[$i] == $var[1]) {
echo "Tipo de Archivo no admitido";
exit;
}
}
if (is_uploaded_file($HTTP_POST_FILES['file']['tmp_name']))
{
copy($HTTP_POST_FILES['file']['tmp_name'], "$path/$nombre");
echo "El archivo se ha subido correctamente.<p>";
}
else { echo "Error al subir el archivo"; }
?>