Buenas , tengo un problema con los uploads de archivos por php , por mas que trato de subir un archivo entra al if que dice que el archivo ya existe , siendo que este no existe en el directorio , les muestro el code:
Código:
<?
$extensiones = '.php|.html|.exe|.bmp';
$path="/home/descargas/archivos";
$nombre=$HTTP_POST_FILES['archivo']['name'];
$tamanio=$HTTP_POST_FILES['archivo']['size'];
$tipo=$HTTP_POST_FILES['archivo']['type'];
$var = explode(".","$nombre");
$num = count($extensiones);
if(file_exists("archivos/".$archivo_name))
{
echo "<p class=\"error\">El archivo ya existe</p>";
exit;
}
if (is_uploaded_file($HTTP_POST_FILES['archivo']['tmp_name']))
{
copy($HTTP_POST_FILES['archivo']['tmp_name'], "$path/$nombre");
echo "<p class=\"success\">El archivo fue subido con exito!!";
}
if($tamanio > 524288000) /* peso maximo en bytes, 500mb */
{
echo "<p class=\"error\">El archivo supera los 500mb. </p>";
exit;
}
if(!copy($archivo, "archivos/".$archivo_name))
{
echo "<p class=\"error\">Error al copiar el archivo</p>";
exit;
}
?>
Aver si me pueden ayudar.
Saludos.