Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/04/2006, 16:56
karen8588
 
Fecha de Ingreso: abril-2006
Mensajes: 8
Antigüedad: 18 años
Puntos: 0
Cita:
Iniciado por asinox
Bueno ese es el codigo pero no veo como esta en dentro de html, pero son sencillas las reglas, nada de html antes del header y nada de espacios.
(cuando hablo de espacio me refiero al espacio entre lineas)

y si tienes un include por ahi antes de todo esto verificalo.

Saludos
Gracias asinox, pongo el codigo con el html, no se si este bien ubicado el caso es que en estos momentos estoy probando hasta que me funcione y en ese momento lo organizo detro de la parte grafica, porque me despero cuando veo un monton de codigo y el que realmente necesito no funciona jajajaj.

Código PHP:
<?php 
//establece una conexión con la base de datos.
$conexion mysql_connect("localhost","root","") or die("No se pudo realizar la conexion con el servidor.");
mysql_select_db("planos",$conexion) or die("No se puede seleccionar BD"); // tu_bd es el nombre de la Base de datos .. por siaca.
?>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Descarga</title>
</head>

<?php

if(isset($_GET['ID'])){// if id is set then get the file with the id from database
$id    $_GET['ID'];
$query "SELECT Archivo, Nombre, Peso, Tipo " .
         
"FROM acesco WHERE ID = '$id'";
$result mysql_query($query) or die('Error, query failed');//list($binario_archivo, $binario_nombre, $binario_peso, $binario_tipo) = mysql_fetch_array($result);
  
$data = @mysql_result($result0"Archivo");
  
$name = @mysql_result($result0"Nombre");
  
$size = @mysql_result($result0"Peso");
  
$type = @mysql_result($result0"Tipo");
header("Content-type:$type");
header("Content-length: $size");
header("Content-Description: attachment; filename=$name");
header("Content-Description: PHP Generated Archivo");
echo 
$data;
exit;
}
?>
</body>
</html>