Zona Hosting

Zona Hosting - Hosting Windows y Linux - Registros de Dominios

                              

English Version Versão em Português   

 

INICIO RÁPIDO

 

 

Como enviar e-mail's en PHP

Esto solamente conlleva 3 pasos fáciles de seguir en el script.
1- Abrir el archivo emailform.php y editar las variables
2- Subir el archivo hasta el sitio
3- Aquí están los campos del formulario para rellenar y enviar!

fromname = Nombre de la persona que esta enviando el e-mail
fromemail = E-mail de la persona que envía el mail.
toemail = dirección de correo a la que se envía el e-mail (destinatario)
subject = Asunto del e-mail
message = Texto que se envía en el e-mail
require = Este campo esta chequeado si el valor es (fromemail,message ) Deberá chequearse para ver si los 2 campos contienen la misma información
sendpage = dirección de la página de confirmación después del envío del e-mail

El botón "Enviar" debe tener el nombre submitform

Este es un ejemplo de código HTML para el formulario de envío del e-mail

<FORM ACTION="emailform.php" METHOD="POST"><CENTER>
<FONT SIZE="-1" FACE="Verdana"><B>Su nombre:</B> <INPUT NAME="fromname" TYPE="text" SIZE="25"><BR>
<B>Su e-mail:</B> <INPUT NAME="fromemail" TYPE="text" SIZE="25"> *<P>
<INPUT TYPE="hidden" NAME="require" VALUE="fromname,fromemail,message">
<B>Mensaje</B> *</FONT><BR>
<TEXTAREA NAME="message" ROWS="5" COLS="41"></TEXTAREA></P>
<P><INPUT NAME="submitform" TYPE="submit" VALUE="Submit"></CENTER></FORM></P>
*/


/* emailform.php */

<HTML>
<HEAD>
<TITLE>Email Form v1.1 </TITLE>
</HEAD>
<BODY BGCOLOR="#ffffff">
 

// Su nombre
$yourname = "Su nombre";

// Su e-mail
$youremail = "Su e-mail";

// Página de envío por defecto
$yourdefaultsend = "http://www.sudominio.com/sent.php";


if($submitform) {

$dcheck = explode(",",$require);
while(list($check) = each($dcheck)) {
if(!$$dcheck[$check]) {
$error .= "Missing $dcheck[$check]<BR>";
}
}

if($error) {
?>
<P><CENTER><TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0">
<TR>
<TD WIDTH="100%" BGCOLOR="#004080">
<TABLE WIDTH="394" BORDER="0" CELLSPACING="1" CELLPADDING="2">
<TR>
<TD WIDTH="26%" BGCOLOR="#004080">
<P><B><FONT COLOR="#ffffff" SIZE="-1" FACE="Verdana">Error</FONT></B></TD>
</TR>
<TR>
<TD WIDTH="26%" BGCOLOR="#ffffff">
<FONT COLOR="#000000" SIZE="-1" FACE="Verdana"><?php echo $error; ?></FONT></TD>
</TR>
</TABLE></TD>
</TR>
</TABLE></CENTER>
<P><CENTER> </CENTER></P>
</BODY></HTML>
<?php
exit();
}

if ($fromname) {
$yeshow = "\nFrom, $fromname\n";
}

mail($toemail,"$subject","

$message

$yeshow

","From: $fromname <$fromemail>");

header("Location: $sendpage");
exit();

} else {

?>
<FORM ACTION="emailform.php" METHOD="POST">
<P><CENTER><TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0">
<TR>
<TD WIDTH="100%" BGCOLOR="#004080">
<TABLE WIDTH="394" BORDER="0" CELLSPACING="1" CELLPADDING="2">
<TR>
<TD COLSPAN="2" BGCOLOR="#004080">
<B><FONT COLOR="#ffffff" SIZE="-1" FACE="Verdana">Formulario de contacto</FONT></B></TD>

</TR>
<TR>
<TD WIDTH="48%" BGCOLOR="#ffffff">
<B><FONT COLOR="#000000" SIZE="-1" FACE="Verdana">Su nombre:</FONT></B></TD>
<TD WIDTH="52%" BGCOLOR="#ffffff">
<INPUT NAME="fromname" TYPE="text" SIZE="25">
</TD>
</TR>
<TR>
<TD WIDTH="48%" BGCOLOR="#ffffff">
<B><FONT COLOR="#000000" SIZE="-1" FACE="Verdana">Su e-mail:</FONT></B></TD>
<TD WIDTH="52%" BGCOLOR="#ffffff">
<INPUT NAME="fromemail" TYPE="text" SIZE="25">
</TD>
</TR>
<TR>
<TD COLSPAN="2" BGCOLOR="#ffffff">
<B><FONT COLOR="#000000" SIZE="-1" FACE="Verdana">Mensaje:<BR><INPUT
TYPE="hidden" NAME="subject" VALUE="Formulario de contacto">
<INPUT TYPE="hidden" NAME="toemail" VALUE="<?php echo $youremail; ?>">
<INPUT TYPE="hidden" NAME="toname" VALUE="<?php echo $yourname; ?>">
<INPUT TYPE="hidden" NAME="require" VALUE="fromname,fromemail,message">
<INPUT TYPE="hidden" NAME="sendpage" VALUE="<?php echo $yourdefaultsend; ?>">
<TEXTAREA NAME="message" ROWS="5" COLS="45"></TEXTAREA></FONT></B></TD>
</TR>
</TABLE></TD>
</TR>
</TABLE></CENTER></P>

<P><CENTER><INPUT NAME="submitform" TYPE="submit" VALUE="Enviar"></CENTER></FORM></P>
<P><CENTER> </CENTER></P>
</BODY></HTML>
<?php
exit();

}

?>