Hola, yo tengo un codigo php para descargar canciones de goear desde mi pagina, lo que pasa, que cuando pongo en el formulario la dirección url de la canción y le doy al botón descargar, me sale una dirección que es http://www.goear.com/fail etc y quiero que esa dirección sea un link.
Alomejor no me entienden, metanse en
www.tiflotaller.com
y en la parte de abajo está el cuadro prueven con una cnación de goear como esta:
http://www.goear.com/listen/174e652/esta-canción-va-dedicada---sfdk-(-odisea-en-el-lodo-)-sfdk

al ponerlo en el cuadro y dale al botón te sale un link que si lo copias y lo pegas en el navegador sale el reproductor.
lo que yo quiero que cuando le des al botón salga un link que ponga descargar
y al darle al botón derecho y a guardar como se guarde la canción.
este es el codigo.


<?php
//Creamos la funcion que recibirá la url por parámetro
function descargar($url) {
$cortar=explode("/", $url); //Cortamos la url por las / que aparezcan para obtener el ID, en caso de goear es el elemento 4.
$primercaracter=substr($cortar[4],0,1); //Cojemos el primer caracter
$xml='http://www.goear.com/files/xmlfiles/'.$primercaracter.'/secm'.$cortar[4].'.xml'; //Montamos la URL...
$abrir=file($xml); //...y abrimos el XML donde está el enlace
$mostrar=explode('"', $abrir[2]); //Cortamos la segunda linea del archivo XML por las comillas
echo $mostrar[1]; //Y mostramos la url
}
?>
<?php
if(!isset($_POST['UrlDelGoear'])) { //Si la variable recibida por el método POST no existe. Mostramos el foormulario.
?>
<form name="DescargarCancioneDelGoear" method="post">
<input type="text" name="UrlDelGoear"/>
<input type="submit" value="TIFLOTALLER DESCARGAR" />
</form>
<?php
}else{ //Si existe, procesamos la función y sacamos la cancion
?>
<?php
echo descargar($_POST['UrlDelGoear']); }
?>


Digamen que tengo que cambiar en ese codigo para cuando le pongo la url en el cuadro me salga un link que si le doy salga el reproductor con la canción que se elija y si le doy a guardar como se guarde.
gracias!