Sigue sin funcionarme.. :(
aora me da el siguiente error:
Warning: chmod() [function.chmod]: No such file or directory in /admin/archivos.php on line 20
ERROR.
Otra cosa, ke diferencia hay entre $HTTP_POST_ y $_POST ??
gracias un saludo
Código PHP:
<?php
if($HTTP_POST_VARS || $HTTP_POST_FILES){
$nombre = $_FILES['archivo']['name'];
$tipo = $_FILES['archivo']['type'];
$size = $_FILES['archivo']['size'];
if($_POST["privado"]=="1"){
$privado = 1;
}else{
$privado = 0;
}
if(is_uploaded_file($_FILES['archivo']['tmp_name'])){
chmod("/files/", 777);
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 name="f1" 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>
<?