SoloCodigo

Programación Web y Scripting => HTML => Mensaje iniciado por: Warce en Lunes 28 de Mayo de 2007, 05:14

Título: Alguien Sabe De Html?? Ayuda!!?
Publicado por: Warce en Lunes 28 de Mayo de 2007, 05:14
Hola a todos!
Yo tengo un blog y quisiera agregarle un formulario de la siguiente manera:

Tu nombre [...................]
Tu mail [...................]
Mail de un amigo [...................]

Para que cuando entre un usuario al blog este pueda recomendarselo a un amigo.
Quisiera un codigo en donde agarre esos datos y le manda un mail a este amigo, desde el mail del que lo escribio con su nombre, mas un texto que agrego "entra al blog tal... etc".
Si podria ser sin pasar por el outlook.
Con completar los datos alcanza!

Muchas Gracias a todos por anticipado!!
Título: Re: Alguien Sabe De Html?? Ayuda!!?
Publicado por: Mollense en Lunes 28 de Mayo de 2007, 05:35
Hola Warce.

Lo que pretendés no puede hacerse utilizando HTML, con este solamente vas a crear el formulario pero para el envío de e-mail's vas a necesitar algún lenguaje del lado del servidor como ser PHP, ASP, ASP.NET, etc. ¿Estás utilizando alguno de estos?
Título: Re: Alguien Sabe De Html?? Ayuda!!?
Publicado por: Warce en Lunes 28 de Mayo de 2007, 06:09
Yo tengo un blog!
warce.blogspot.com

Y queria agregar esa opcion a la derecha!
Yo generalmente agrego en html, pero noc como sera!

Gracias
Título: Re: Alguien Sabe De Html?? Ayuda!!?
Publicado por: F_Tanori en Lunes 28 de Mayo de 2007, 07:18
Parece que no leiste la respuesta anterior  :P compadre, que muy acertadamente te dio nuestro compañero Angel_K_ido  

si quieres hacerlo por HTML , tiene que pasar por el administrador de correo que utilice el sistema a traves del protocolo mailto: que lo invocara en la mayoria de los caso, en windows es Outlook


aqui hay una idea como usarlo

http://www.programacionweb.net/articulos/articulo/?num=68 (http://www.programacionweb.net/articulos/articulo/?num=68)


aunque.....

Cita de: "Angel_K_ido"
Hola Warce.

Lo que pretendés no puede hacerse utilizando HTML, con este solamente vas a crear el formulario pero para el envío de e-mail's vas a necesitar algún lenguaje del lado del servidor como ser PHP, ASP, ASP.NET, etc. ¿Estás utilizando alguno de estos?


Saludos
Título: Re: Alguien Sabe De Html?? Ayuda!!?
Publicado por: Warce en Martes 29 de Mayo de 2007, 01:36
No hay manera de poner php dentro de html? o algo asi?
El tema es q no quiero q inicie el outlook express de la manera que vos nombraste!

Muchas gracias   :rolleyes:
Título: Re: Alguien Sabe De Html?? Ayuda!!?
Publicado por: Mollense en Martes 29 de Mayo de 2007, 02:09
Cita de: "Warce"
No hay manera de poner php dentro de html? o algo asi?
El tema es q no quiero q inicie el outlook express de la manera que vos nombraste!

Muchas gracias   :rolleyes:
¿Entonces utilizás PHP?  :rolleyes:

Respondiendo a:
Citar
No hay manera de poner php dentro de html? o algo asi?
No, lo que se puede hacer con PHP es generar HTML, pero me parece que en este caso no es necesario.
Bastaría con llamar a la página que contenga el script PHP encargado de enviar el e-mail con los argumentos necesarios obtenidos del formulario.-
Título: Re: Alguien Sabe De Html?? Ayuda!!?
Publicado por: Warce en Martes 29 de Mayo de 2007, 18:56
Eso estaria bien! un html que le mande los mails a un php para que este mande el mail!
Como hago esto? Como serian los codigos fuentes?
Gracias :hola:
Título: Re: Alguien Sabe De Html?? Ayuda!!?
Publicado por: RadicalEd en Martes 29 de Mayo de 2007, 19:03
Busca un poco.
Función mail (http://www.php.net/manual/es/ref.mail.php)
Título: Re: Alguien Sabe De Html?? Ayuda!!?
Publicado por: Warce en Martes 29 de Mayo de 2007, 19:19
Encontre esto para el php

<?
$destinatario = "pepito@desarrolloweb.com";
$asunto = "Este mensaje es de prueba";
$cuerpo = '
<html>
<head>
   <title>Prueba de correo</title>
</head>
<body>
<h1>Hola amigos!</h1>
<p>
<b>Bienvenidos a mi correo electrónico de prueba</b>. Estoy encantado de tener tantos lectores. Este cuerpo del mensaje es del artículo de envío de mails por PHP. Habría que cambiarlo para poner tu propio cuerpo. Por cierto, cambia también las cabeceras del mensaje.
</p>
</body>
</html>
';

//para el envío en formato HTML
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";

//dirección del remitente
$headers .= "From: Miguel Angel Alvarez <pepito@desarrolloweb.com>\r\n";

//dirección de respuesta, si queremos que sea distinta que la del remitente
$headers .= "Reply-To: holahola@desarrolloweb.com (http://mailto:holahola@desarrolloweb.com)\r\n";

//direcciones que recibián copia
$headers .= "Cc: pepe@pepe.com (http://mailto:pepe@pepe.com),juan@juan.com\r\n";

mail($destinatario,$asunto,$cuerpo,$headers)
?>


Ahora... como hago para hacer el html que redireccione a ese php? noc mucho de programacion! por eso! gracias
Título: Re: Alguien Sabe De Html?? Ayuda!!?
Publicado por: Mollense en Martes 29 de Mayo de 2007, 19:27
En el onsubmit del formulario apuntás al script PHP para que en este recojas los valores introducidos en el  formulario mediante $_POST o $_GET dependiendo del method utilizado en el form.-
Título: Re: Alguien Sabe De Html?? Ayuda!!?
Publicado por: F_Tanori en Martes 29 de Mayo de 2007, 19:48
Cita de: "Angel_K_ido"
En el onsubmit del formulario apuntás al script PHP para que en este recojas los valores introducidos en el  formulario mediante $_POST o $_GET dependiendo del method utilizado en el form.-
Código: Text
  1. Action
  2.  

 :rolleyes:


Código: Text
  1. &#60;form action=&#34;eviarcorreo.php&#34; method=&#34;post&#34;&#62;
  2.  

Saludos
 :comp:
Título: Re: Alguien Sabe De Html?? Ayuda!!?
Publicado por: Warce en Martes 29 de Mayo de 2007, 19:53
No entiendo perdon! noc programar en html!
Me podrian poner el codigo porfa?
Graciasss!!  :)  :)  :)
Título: Re: Alguien Sabe De Html?? Ayuda!!?
Publicado por: F_Tanori en Martes 29 de Mayo de 2007, 20:06
En HTML no se programa ...:P



http://www.ignside.net/man/php/forms.1.php (http://www.ignside.net/man/php/forms.1.php)



Saludos
Título: Re: Alguien Sabe De Html?? Ayuda!!?
Publicado por: Mollense en Martes 29 de Mayo de 2007, 22:26
Cita de: "F_Tanori"
Cita de: "Angel_K_ido"
En el onsubmit del formulario apuntás al script PHP para que en este recojas los valores introducidos en el  formulario mediante $_POST o $_GET dependiendo del method utilizado en el form.-
Código: Text
  1. Action
  2.  
Jeje, sip, así es.