![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
Se que esto se puede hacer tamien con asp o php, si alguien me puede ayudar se lo agradecere.
| |||
El clásico "recomendar a tus amigos" ![]() Se que esto se puede hacer tamien con asp o php, si alguien me puede ayudar se lo agradecere. |
| |||
Re: El clásico "recomendar a tus amigos" Quizas fui poco claro con lo que necesito, es solo un formulario en una página donde el usuario pueda llenar 10 campos distintos con 10 direcciones de mail, que a esas direcciones se envíe un mail predefinido y que me llegue a mi casilla solo las direcciones de mail que el usuario escribió. |
| ||||
A mi también me gustaría Hola seba2003: Me adhiero a tu propuesta, yo actualmente utilizo uno de esos que te ofrecen gratuitos, como este , que funciona, pero no es lo mismo. Espero que te lo contesten para beneficiarme de la respuesta. Un saludo.
__________________ fer |
| |||
Paso un link de que es lo que necesito, quisiera que alguien me pase el codigo de algo asi.... http://www.aike.com.ar/friend.php ahi esta para recomendar a una persona, quisiera para recomedar a varias personas. Muchas gracias!! |
| |||
Pude encontrar algo pero estoy intentado hacer algunas cosas, la verdad que no se mucho de php, la verdad que casi nada, le agregue cosas para que me haga un bucle pero no me esta funcionando, si alguien me puede ayudar se lo agradeceria, el codigo es el siguiente... <? $asunto = "Un amigo te recomienda "; For ($i=1;$i<=9;$i++) { $mensaje = "Hola "$nombreamigo$i.", tu amigo "$tunombre" recomienda que ingreses al sitio www.sitio.com, en el cual podrás encontrar gran cantidad de información"; mail($emailamigo$i, $asunto, $mensaje, "From: "$tuemail); $msg = "La persona "$tunombre" con el mail "$tuemail" recomendó el site a "$nombreamigo$i" con el mail "$emailamigo$i"; mail([email protected], $asunto, $msg, "From: "$tuemail); } ?> |
| |||
Hola, Tienes un par de lios con las comillas y los puntos (o al menos eso parece en el codigo que se ve en el mensaje). Tambien parece que tienes problemas para leer los valores de los campos del formulario (supongo que llaman nombreamigo1, nombreamigo2, emailamigo1, emailamigo2, ...). Prueba con este codigo: Código PHP: Espero haber sido de ayuda.
__________________ Josemi Aprendiz de mucho, maestro de poco. Última edición por josemi; 23/01/2003 a las 15:37 |
| |||
Ese código me funciono todo bien hasta la parte donde dice... mail('[email protected]', $asunto, $msg, "From: ".$tuemail); Ahi me tira un error y no se porque, alguien puede ayudarme con esto? gracias! |
| ||||
Con respecto al código de josemi: 1º con ese código te llegarán 10 email a tu cuenta de correo, uno por cada amigo a quien recomiendas la página. te recomiendo que averigues sobre arreglos. Entonces almacenas todos los emails en un arreglo y después recorres el mismo enviando un email por cada valor en el arreglo. Después te envías uno a ti mismo con todos los email almacenados alli. |
| |||
Te agradezco la sugerencia, sabia que existia algo asi, pero a mi por como tengo el sistema armado me conviene que me llegue separado ya que me llega el mail en el "From" y de esa manera se me agrega a mi lista de distribución automaticamente. Si alguien puede ver el código y decirme porque me tira error en esa parte seria buenisimo. gracias! |
| |||
Gente logre que funcione!!!!!!!! aca les paso el codigo por si alguien le interesa. Voy a intentar agregarle un par de cositas mas para que funcione mejor, como por ej. que cuando no llenen los campos le diga que lo hagan, pero esto funciona... Saludos! <? $asunto = "Un amigo te recomienda ..."; For ($i=1;$i<=9;$i++) { $nombre = $HTTP_POST_VARS['nombreamigo' . $i]; $email = $HTTP_POST_VARS['emailamigo' . $i]; $mensaje = "Hola ".$nombre.", tu amigo ". $HTTP_POST_VARS['tunombre'] ." recomienda que ingreses al sitio ......" ; mail($email, $asunto, $mensaje, "From: ".$tuemail); $msg = "La persona ". $HTTP_POST_VARS['tunombre'] . " con el mail ". $HTTP_POST_VARS['tuemail'] . " recomendó el site a ". $nombre . " con el mail " . $email; $mail_headers = "From: " . $HTTP_POST_VARS['tuemail'] . "\nReply-To: " . $HTTP_POST_VARS['tuemail'] ; $mail_to='[email protected]'; mail($mail_to, $asunto, $msg, $mail_headers); } ?> |
| |||
CODIGO TERMINADO DE RECOMENDACIÓN Les paso el código final para que puedan usarlo... Saludos!! <? $asunto = "Un amigo te recomienda ...."; For ($i=1;$i<=9;$i++) { $nombre = $HTTP_POST_VARS['nombreamigo' . $i]; $email = $HTTP_POST_VARS['emailamigo' . $i]; $mensaje = "Hola ".$nombre.", tu amigo ". $HTTP_POST_VARS['tunombre'] ." recomienda que ingreses al sitio ......" ; mail($email, $asunto, $mensaje, "From: ".$tuemail); $msg = "La persona ". $HTTP_POST_VARS['tunombre'] . " con el mail ". $HTTP_POST_VARS['tuemail'] . " recomendó el site a ". $nombre . " con el mail " . $email; if($HTTP_POST_VARS['emailamigo' . $i <> ""]) { $mail_headers = "From: " . $HTTP_POST_VARS['tuemail'] . "\nReply-To: " . $HTTP_POST_VARS['tuemail'] ; $mail_to='[email protected]'; mail($mail_to, $asunto, $msg, $mail_headers); } } ?> Si alguien quiere seguir agregando cosas para ir perfeccionandolo mas mejor!! saludos |