Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/11/2008, 16:37
layker
 
Fecha de Ingreso: noviembre-2007
Mensajes: 264
Antigüedad: 16 años, 5 meses
Puntos: 0
Problema al subir archivo

Hola tengo el siguiente script para subir un archivo pero no me funcina
cada vez que cargo el archivo me muestra el error de :
No se han cargado archivos...
no se dnde esta el error... alguien puede ayudarme?? gracias

Código PHP:
<?php


if($HTTP_POST_VARS){
    
$nombre $HTTP_POST_FILES['archivo']['name'];
    
$tipo $HTTP_POST_FILES['archivo']['type'];
    
$size $HTTP_POST_FILES['archivo']['size'];
    if(
$_POST["privado"]=="1"){
    
$privado 1;
    }else{
    
$privado 0;
    }
    
    if(
is_uploaded_file($HTTP_POST_FILES['archivo']['tmp_name'])){
    
            
        if(
move_uploaded_file($nombre,"/files/")==true){
            
mysql_query("INSERT INTO `archivos` (`id` ,`nombre` ,`tipo` ,`size` ,`privado`)
            VALUES (NULL , '$nombre', '$tipo', '$size', '$privado');"
);
            
            echo 
"Al pelo";
        } else {
            echo 
"ERROR.";
        }
        
    } else {
        echo 
"ERROR. No se subio el archivo";
    }
} else {
 echo 
"No se han cargado archivos";
}
?>

<form action="archivos.php" method="post" enctype="multipart/form-data">
<table>
<tr>
<td>Subir archivo: </td>
<td><input name="archivo" type="file" class="campo">
</tr>

<tr>
<td>Privado: </td>
<td><input name="privado" type="checkbox" value="1">
</tr>

<tr>
<td></td>
<td><input type="submit" value="Enviar">
</tr>
</table>
</form>