Ver Mensaje Individual
  #16 (permalink)  
Antiguo 21/05/2005, 09:04
Avatar de Gabriel0702
Gabriel0702
 
Fecha de Ingreso: febrero-2005
Mensajes: 155
Antigüedad: 19 años, 2 meses
Puntos: 0
Se me ocurre que puedes hacer esto:

Cita:
Iniciado por Ultra Violeta
ésto es lo que tengo...
Código PHP:
<?php
$url 
$_SERVER['SCRIPT_FILENAME'];
$rutaserver dirname($url);
$sql "SELECT * FROM rutas WHERE nombre='".$_GET['nombre']."'";
$rs mysql_query($sql);
$nombre=mysql_result($rs,"nombre");
$enlace $rutaserver.'/'.$nombre;
header ("Content-Disposition: attachment; filename=".$nombre."nombre");
header ("Content-Type: application/octet-stream");
header ("Content-Length: ".filesize($enlace));
readfile($enlace);
?>
q dices??

salu2
Mira, lo que yo hago en ese tipo de situaciones es comprobar si la sintáxis de la consulta está correcta, para eso, hago lo siguiente:

Código PHP:
<?php
$url 
$_SERVER['SCRIPT_FILENAME'];
$rutaserver dirname($url);
$sql "SELECT * FROM rutas WHERE nombre='".$_GET['nombre']."'";
echo 
"Consulta: $sql";

/*$rs = mysql_query($sql);
$nombre=mysql_result($rs,"nombre");
$enlace = $rutaserver.'/'.$nombre;
header ("Content-Disposition: attachment; filename=".$nombre."nombre");
header ("Content-Type: application/octet-stream");
header ("Content-Length: ".filesize($enlace));
readfile($enlace);*/
?>
después copio el código de la consulta y lo checo en phpMyAdmin, si te marca un error, entonces se tiene que corregir la consulta, eso es con lo que respecta al primer error, ojalá que te sirva.