[SOLUCIONADO] Convertir ruta en enlace de descargar

Iniciado por Only, Septiembre 07, 2013, 03:40:14 AM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Septiembre 07, 2013, 03:40:14 AM Ultima modificación: Agosto 21, 2014, 09:36:09 AM por Expermicid
Buenos dias a todos , tengo un problema , en una tabla de la DB. guardo el nombre , la ruta y la descripcion de un archivo, entonces cuando lo muestro en pantalla, seria algo asi:

Código: php
$muestra = mysql_query("SELECT * FROM datos", $conexion);

echo "<table border='1' width='100%' >";
echo "<td><b>ID</b></td>";
echo "<td><b>Curso</b></td>";
echo "<td><b>Titulo</b></td>";
echo "<td><b>Descarga</b></td>";
echo "</tr>";

while ($row = mysql_fetch_array($muestra)){
echo "<tr>";
echo "<td>".$row['id']."</td>";
echo "<td>".$row['curso']."</td>";
echo "<td>".$row['descripcion']."</td>";
echo "<td>".$row['ruta']."</td>";
echo "</tr>";}


Mi problema es que quiero que el campo RUTA  sea un enlace de descarga, osea que cuando le des click sobre el te descargue el archivo, pero no se como hacerlo , espero me puedan ayudar

Muchas gracias

You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

Espero que te ayude :P
Pentest - Hacking & Security Services

Contact me: You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login

Espero que te ayude :P

Gracias por la ayuda pero quede peor  :-[

uhmm...

ps si es un archivo que no lo pueda visualizar o reproducir el navegador, solo debes poner la ruta xD

por ejemplo <a href="You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login">Descargar Zip/rar/exe/etc...</a>

si es por ejemplo un documento html, imagenes, musica, etc.... debes forzar su descarga, tal y como dijo el estimado arthusu, con readfile, te dejo un link para ver si puedes comprender un poco mejor! :)

You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login


Saludos!

echo "<td><a href=".$row['ruta'].">Descargar</a></td>";
Ah eso te refieres?
Saludos,, Cronos.-

Ahi cronos te dio la solucion.

pero igual mira tu codigo, no hace falta que pongas tantos echos, podes poner echo " todo el contenido html, y despues lo cerras ";