Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/08/2005, 07:36
Znet
 
Fecha de Ingreso: marzo-2002
Ubicación: Salta Capital - Actualmente estudiando en Córdoba
Mensajes: 430
Antigüedad: 22 años, 1 mes
Puntos: 0
Hola pues otra forma que tienes de hacerlo y si te dara toda url exacta es la siguiente.
PaginaActual
-Form para recomendar un amigo (la accion la pones a recomienda.php)

Recomienda php
-Pedis la url anterior y la adjuntas al envio, y refresas a la misma pagina, mira el code que te dejo, asi lo haria yo.

por ejemlpo
www.sitio.com.ar/articulo.php?id=161513&cod=456&otroparametro=asd
Código PHP:
 <form method=post action=recomendar.php>Recomienda esta pagina a un amigo<br><input type=text name=email><input type=submit value=recomendar
Ahora en el scritp

recomienda.php
Código PHP:
$url_recomendada=$_SERVER['HTTP_REFERER'];
header("Refresh: 5; URL=$url_recomendada");//para que despues de enviar el mail vuelvas a la pagina que estabas visualizando
//aca pones todo el codigo que ya tenes para se mande la url, al redireccionamiento 
//veras que lo pongo arriba antes de todo porque si mandas la recomendacion
//en texto enriquecido osea en html, te va a tirar error de encabezado 
el header("Refresh: 5; URL=$url_recomendada"); hace que tras 5 segundos vuelvas a la pagina que estabas viendo, sino lo podes manejar con un java script directamente y abrir un pop-up y largar un mensaje que ya fue enviado el link asi no te enkilombizas con el tema del redireccionamiento.

Bueno esta fue mi pequeña ayuda, espero te sirva. Salu2.-
__________________
Nada es imposible, con un poco de esfuerzo se logran las cosas.-