nadie puede ayudarme?
el codigo q tengo para subir los archivos es este
Código PHP:
$dir = $_SERVER['DOCUMENT_ROOT']."Archivos/";
$dir .= $_FILES['fichero']['name'];
if ( move_uploaded_file($_FILES['fichero']['tmp_name'], $dir) )
{
$consul = "insert into ficheros (nombreFich, url) values (";
$consul .= "('".$_FILES['fichero']['name']."','".$dir."')";
mysql_query($consul);
}
y el script para descargarlos este
Código PHP:
<?
$consul = "select url,nombreFich from archivos where id=".$_GET['id'];
$resul = mysql_query($consul);
$reg = mysql_fetch_array($resul);
header("Content-Disposition: attachment; filename=".$reg['nombreFich']."");
header("Content-Type: application/force-download");
readfile($reg['url']);
exit;
?>
Es el mismo código para todo tipo de archivo, pero solo cuando me bajo una imagen, no es posible abrirla en mi equipo. Alguien sabe por que? please?