como hacer para q alguien pueda recomendar la pagina?

Buenos dias a todos!

Me gustaria incluir en mi pagina web un apartado donde cualquiera q este navegando en ella pueda recomendar la pagina a algun amigo suyo.
El titulo del apartado ya lo tengo: "recomienda esta pagina a tus amigos" :D

Lo q no tengo es todo lo demas :shock:

No se q alternativas hay para hacer este tipo de cosas. Alguna idea?

Gracias
<form name="eMailer">
ENVÍA ESTA PÁGINA A UN AMIGO


Indica su e-mail:


<input type="text" name="address" size="25">


<input type="button" value="Recomendá esta Web!" onClick="mailThisUrl();">
</form>
<script language="JavaScript1.2">
var good;
function checkEmailAddress(field) {
// the following expression must be all on one line...
var goodEmail = field.value.match(/\b(^(\S+@).+((\.com)|(\.net)|
(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);
if (goodEmail){
good = true
} else {
alert('Por favor introduce un e-mail valido')
field.focus()
field.select()
good = false
}
}
u = window.location;
m = "Pienso que te puede interesar esta página...";
function mailThisUrl(){
good = false
checkEmailAddress(document.eMailer.address)
if (good){
// the following expression must be all on one line...
window.location = "mailto:"+document.eMailer.address.value+"?subject="+m+"&body="+document.title+" "+u;
}
}
</script>

Espero te sirva
Muchas gracias por la respuesta!
Perdona la tardanza pero he andado liado colgando la pagina en el dominio q he comprado: http://www.garelako.com
La pagina esta sin acabar: me faltan los enlaces del pie de pagina y la propaganda. Uno de los enlaces de abajo es el de recomendar a los amigos.

He creado el enlace y he puesto lo q me has dicho modificando un poco los textos y me da un error:

Error en el script de esta pagina
linea: 13
caracter: 65
error: se esperaba ")" en la expresion regular

luego me pregunta: "desea seguir ejecutando scripts en esta pagina?"
Tanto si contesto "si" como "no" el mensaje de erro desaparece.
Luego he intentado meter un correo y me da otro error:


linea:7
caracter:1
error: se esperaba un objeto

En fin! te dejo lo q tengo puesto en esa pagina para ver si sabes arreglarlo. De todas formas Muchas gracias por la respuesta porque esto era lo q queria:)

<form name="eMailer">


Jarri bere e-maila / Indica su e-mail:


<input type="text" name="address" size="25">


<input type="button" value="Bidali lagunari / Recomienda esta Web" onClick="mailThisUrl();">
</form>
<script language="JavaScript1.2">
var good;
function checkEmailAddress(field) {
// the following expression must be all on one line...
var goodEmail = field.value.match(/\b(^(\S+@).+((\.com)|(\.net)|
(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);
if (goodEmail){
good = true
} else {
alert('Por favor introduce un e-mail valido')
field.focus()
field.select()
good = false
}
}
u = window.location;
m = "Pienso que te puede interesar esta página...";
function mailThisUrl(){
good = false
checkEmailAddress(document.eMailer.address)
if (good){
// the following expression must be all on one line...
window.location = "mailto:"+document.eMailer.address.value+"?subject="+m+"&body="+document.title+" "+u;
}
}
</script>
a mi tambien me interesa algo parecido pero visto lo visto algun problema hay de antemano ya e intentado muchas opciones pero me suena mas a que mi hosting es el problema les cuento mi hosting es

http://www.000webhost.com/

tengo formularios que enenvia correos a mi para verificar algo o alguna reclamaciaon pero esta opcion por mas que le miro no miro manera
es simplemente fregado

lo que pido es si alguien me puede confirmar si en este hosting se puede hacer esto o si alguien nos instruye de que estamos haciendo mal

con el ejemplo este a mi no me sale nada solo se queda ai y sale como que la pagina no cargo bien con un error de alerta en la aprte inferiror isquierda de la web cosa rara bamos que nesesitamos ayuda
reymolina123 escribió:a mi tambien me interesa algo parecido pero visto lo visto algun problema hay de antemano ya e intentado muchas opciones pero me suena mas a que mi hosting es el problema les cuento mi hosting es

http://www.000webhost.com/

tengo formularios que enenvia correos a mi para verificar algo o alguna reclamaciaon pero esta opcion por mas que le miro no miro manera
es simplemente fregado

lo que pido es si alguien me puede confirmar si en este hosting se puede hacer esto o si alguien nos instruye de que estamos haciendo mal

con el ejemplo este a mi no me sale nada solo se queda ai y sale como que la pagina no cargo bien con un error de alerta en la aprte inferiror isquierda de la web cosa rara bamos que nesesitamos ayuda

al compañero reymolina le indico que su host no permite el envio de mails asi que prueba en este

www.ueuo.com o www.6te.net

son los que uso en el envio de mails

a respuesta del primer compañero del tema principal prueba este codigo que es probado por mi y creado por mi

espero te sirva solo cambia los mensages por otros de tu sitio, pruebalo asi y veras que funciona
<?php
if ($_POST['nombre']){ //verificamos si hay datos enviados
// aquí se pueden colocar las condiciones para verificar si estan todos los datos.

	$nombre=$_POST['nombre'];
	$from=trim($_POST['from']);
	$asunto=$_POST['asunto'];
	$msg1=$_POST["mensaje"];
	$msg2="_______________________________________________________________________\r\n\r\nE-mail enviado desde www.multiservicios.ueuo.com.";
	$msg3= getenv("REMOTE_ADDR");
	$msg="$msg1 \r\n\r\n\r\n $msg2\r\n\r\nInfo adicional: IP: $msg3";
	// Obligatoriamente, cada elemento de la cabecera termina en \r\n Nueva línea.
	//$hdr = 'MIME-Version: 1.0\r\n' ;
	$hdr = "From: $nombre <$from>\r\n";
	$hdr .= "Reply-To: $from <$from>\r\n";
	  	
	$to = $_POST['contacto'];

	$s=mail($to, $asunto, $msg,$hdr);
	if($s<>0){
		echo 'Email enviado OK !
';
		echo '[url="'.$_SERVER['PHP_SELF'].'"]Enviar Otro Email[/url]';
	}else{
		echo 'Problema al env&iacute;ar el Email !';
		echo '[url="'.$_SERVER['PHP_SELF'].'"]Intentar Nuevamente[/url]';
	}
}else{
?>
<form action="<?php $_SERVER['PHP_SELF']?>" method="post" class="formulario">
Nombre:

<input type="text" name="nombre" class="Campos">


E-Mail

<input type="text" value="" name="from" class="Campos">


Para:

<input type="text" name="contacto" class="Campos">


Asunto:

<input type="text" name="asunto" class="Campos">


Mensage:

<textarea name="mensaje" cols="50" rows="12" class="Campos">Espero les guste el servicio</textarea>



<input type="submit" value="Enviar" class="Campos">
</form>
<?php }?>
grasias me la pensare aver si me desido por los mementos no es tan indispensable pero grasias por aclararme la duda asi ya no sigo probando y ya lo tengo mas claro
Gracias webmaster por tu respuesta. Tu invento es mucho mas completo pero me interesaria algo mas simple tipo lo q me pusieron arriba:
Quiero q el visitante solo tenga q poner el email de su amigo y darle a enviar, y q al amigo le aparezca una frase tipo: Pepito te recomienda esta pagina: www.garelako.com.

De todas formas he copiado tu codigo y algo pasa porque me aparece asi:

0){ echo 'Email enviado OK !
'; echo 'Enviar Otro Email'; }else{ echo 'Problema al envíar el Email !'; echo 'Intentar Nuevamente'; } }else{ ?>
Nombre:


E-Mail


Para:


Asunto:


Mensage:
Espero les guste el servicio
katua escribió:Gracias webmaster por tu respuesta. Tu invento es mucho mas completo pero me interesaria algo mas simple tipo lo q me pusieron arriba:
Quiero q el visitante solo tenga q poner el email de su amigo y darle a enviar, y q al amigo le aparezca una frase tipo: Pepito te recomienda esta pagina: www.garelako.com.

De todas formas he copiado tu codigo y algo pasa porque me aparece asi:

0){ echo 'Email enviado OK !
'; echo 'Enviar Otro Email'; }else{ echo 'Problema al envíar el Email !'; echo 'Intentar Nuevamente'; } }else{ ?>
Nombre:


E-Mail


Para:


Asunto:


Mensage:
Espero les guste el servicio

el problema ahi es que si te aparece asi en tu web entonces tu servidor no acepta php

saludos!!!

recomiendo usar

www.ueuo.com

www.6te.com
He estado mirando y mi servidor si q acepta php: tiene la version 5.2.8

Alguna idea?