Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/12/2006, 02:14
Avatar de BLAH !!
BLAH !!
 
Fecha de Ingreso: septiembre-2003
Ubicación: Región Metropolitana, Santiago, Chile
Mensajes: 706
Antigüedad: 21 años, 5 meses
Puntos: 16
De acuerdo Re: Formulario de apadrinamiento

...
El lenguaje PHP es un lenguaje de programación de estilo clásico, con esto quiero decir que es un lenguaje de programación con variables, sentencias condicionales, bucles, funciones.... No es un lenguaje de marcas como podría ser HTML, XML o WML. Está mas cercano a JavaScript o a C, para aquellos que conocen estos lenguajes.

Pero a diferencia de Java o JavaScript que se ejecutan en el navegador, PHP se ejecuta en el servidor, por eso nos permite acceder a los recursos que tenga el servidor como por ejemplo podría ser una base de datos. El programa PHP es ejecutado en el servidor y el resultado enviado al navegador. El resultado es normalmente una página HTML pero igualmente podría ser una pagina WML.

Al ser PHP un lenguaje que se ejecuta en el servidor no es necesario que su navegador lo soporte, es independiente del navegador, pero sin embargo para que sus páginas PHP funcionen, el servidor donde están alojadas debe soportar PHP.


---------------------------------------------------------
Obtenido de : http://www.webestilo.com/php/php00.phtml

mmmm ... bueno, es mejor comenzar de abajo para después entender de a poco este maravilloso lenguaje... creeme ... yo he empezado con cosas prefabricadas y despues de 1 año recien estoy empeando a entender un poco de este lenguaje....

Sobre tu pregunta:

El formulario puede ser fácilmente creado en html, sin ningún problema. Pero el encargado de enviarlo a los respectivos e-mails es PHP, por lo que en el action de la etiqueta <form> debe ser algo asi ... action="loquesea.PHP" method="POST". Por que POST ???, simple... estas enviando variables no obteniendolas... respecto al PHP ... trata de entenderlo... ahi va


Código HTML:
<?
$mail = "AQUI COLOCAS TODOS LOS E-MAILS A LOS QUE IRÁ DIRIGIDO EL MENSAJE...";
$asunto = "ASUNTO";
$de = "E-MAIL QUE ENVIA EL MENSAJE";
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\n";
$cuerpo = "AQUI EL CUERPO DEL MENSAJE ... "; 
$accion = mail($mail, $asunto, $cuerpo,"From: $de <$headers");
?> 
recuerda que para llamar una variable en php ... debes hacerlo asi ($nombre_variable). Entonces ... en el HTML vas a crear x número de input de texto con nombre email1, email2, email3 (por ejemplo) para que coloquen un e-mail en cada input ... por lo que en el PHP en la variable $mail llamaras a cada una de las variables que completaron con su respectivo nombre ... quedaría algo asi ...

$mail = "$email1, $email2, $email3";


asi sigues completando con lo que desees...
en el cuerpo deberas llamar a las variables asi:
(".$_POST["nombre_variable"].")

Bueno .. creo que eso es lo básico ... omiti algunas cosas ... pero en fin ... si tienes dudas escribe
__________________
Adios ...!!!!