tengo un problema como puedo pasar la dirección de una pagina atreves de un formulario, me explico tengo un formulario para recomendar a un amigo esa web pero necesito que esa dirección se envié por correo a la persona que queramos y salga la dirección de la pagina el enlace vaya .
yo tengo este código que envía una serie de datos nombre y un mensaje hasta aquí bien os pongo el código.
este es el formulario que se abre desde una pagina en una ventana nueva para rellenar y ser enviado.( yo quiero enviar el enlace de esa pagina que abre el formulario).
Código PHP:
<form id="contacto" name="contacto" method="post" action="envioamigo.php">
<table width="310" border="0">
<tr>
<td width="155">Tu nombre</td>
<td width="161"><input name="minombre" type="text" id="minombre" /></td>
</tr>
<tr>
<td>Nombre de tu amigo</td>
<td><input name="nombre" type="text" id="nombre" /></td>
</tr>
<tr>
<td>Su email</td>
<td><input name="mail" type="text" id="mail" /></td>
</tr>
<tr>
<td colspan="2">Quieres decirle algo a tu amigo</td>
</tr>
<tr>
<td colspan="2"><textarea name="comentario" cols="35" rows="5" id="comentario"></textarea></td>
</tr>
<tr>
<td colspan="2" align="center"><input name="Enviar" type="submit" value="enviar" />
</td>
</tr>
</table>
</form>
Código PHP:
<?php
$minombre= $_POST['minombre'];
$nombre = $_POST['nombre'];
$mail = $_POST['mail'];
$header = 'From: ' . $mail . " \r\n";
$header .= "X-Mailer: PHP/" . phpversion() . " \r\n";
$header .= "Mime-Version: 1.0 \r\n";
$header .= "Content-Type: text/plain";
$mensaje = "Este mensaje fue enviado por " . $minombre . ", de http://www.xanina.com/tienda.php" ." \r\n";
$mensaje .= "Tu amigo dice: " . $_POST['comentario'] . " \r\n";
$mensaje .= "Enviado el " . date('d/m/Y', time());
//$para = '[email protected]';
$asunto = 'Te recomiendo que mires esta web';
mail($mail, $asunto, utf8_decode($mensaje), $header);
echo 'Tu amigo recibio el e-mail';
?>