Esta vez les escribo para solicitarles ayuda con esto, resulta que estoy haciendo un formulario y hasta ahora el diseño resulta bastante bien, pero estoy confundido con la función del envío de mail en sí, además este formulario debe tener validación (la cuál me copié de un script) porque no soy programador solo diseñador .
Bueno espero me puedan ayudar, el código es este
Código :
<?php if($_POST['send']==1){ $to='[email protected], [email protected]'; $mail=$_POST['email']; $asunto='Contacto '.$_POST['nombre']; $contenido=$_POST['nombre'].' escribi: '.$_POST['mensaje']; $header = "From:".$mail."\n"; $header .= "Reply-To:".$mail."\n"; $header .= "X-Mailer:PHP/".phpversion()."\n"; //Indica la Version de PHP $header .= "Mime-Version: 1.0\n"; mail($to, $asunto, $contenido ,$header); } ?>
función del php
y esté es el body
Código :
<!DOCTYPE HTML PUBLIC "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>contacto</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <!--Esto más o menos lo entiendo, está incluido un estilo ahí aunque no lo necesito. Lo copié exacto del código que me mandastes--> <link href="includes/estilo.css" rel="stylesheet" type="text/css"> <script type="text/javascript" src="includes/javascript.js"></script> <script language="javascript"> function enviar(){ if(validar(document.getElementById('formulario'))!=false){ document.getElementById('formulario').submit(); return true; } return false; } </script> <style type="text/css"> <!-- .style1 { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; } --> </style> </head> <body bgcolor="#000000"> <TABLE cellSpacing=0 cellPadding=0 width=495 align=center> <tr> <td bordercolor="#FFFFFF" width="100%" height="100"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="100%" height="100"> <param name="movie" value="banner.swf"> <param name="quality" value="high"> <embed src="banner.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="100%" height="100"></embed> </object></td> </tr> <TR> <TD id=viewB vAlign=top width="100%"> <TABLE id=viewB cellSpacing=0 cellPadding=0 width="100%" border=0> <TR id=viewOS> </TR> <TR> <TD width="96%" vAlign=top bgColor=#ffffff id=viewB> <TABLE cellSpacing=0 cellPadding=5 width="100%" border=0> <TR> <TD> <TABLE cellSpacing=0 cellPadding=0 width=500 align=center> <TR> <TD vAlign=top> <TABLE cellSpacing=0 cellPadding=5 width="100%" border=0> <TR bgColor=#df0024> <TD bgcolor="#999999" colSpan=3><span class="style1">Tambien puede contactarnos via Internet usando el siguiente formulario:</span></TD> </TR></TBODY> </TABLE> <TABLE cellSpacing=0 cellPadding=5 width="100%" border=0> <!--aquí estoy tirando flechas! no sé donde colocar esto..no ha funcionado en ninguna parte--> <form name="formulario" action="contacto.php" method="post"> <TR> <!--está bien esto?--> <TD noWrap align=right>*Nombre:</TD> <TD align=middle><input name="name" type="text" class=heading1 id="name" maxLength=50 size=42 name=name></TD></TR> <TR> <TD noWrap align=right>Cargo:</TD> <TD align=middle><input name="position" type="text" class=heading1 id="position" maxLength=50 size=42 name=position></TD></TR> <TR> <TD noWrap align=right>*Cdula o Rif:</TD> <TD align=middle><input name="rif" class=heading1 id="rif" maxLength=50 size=42 name=rif></TD></TR> <TR> <TD noWrap align=right>*Direccin:</TD> <TD align=middle><input name="address" class=heading1 id="address" maxLength=50 size=42 name=address></TD></TR> <TR> <TD noWrap align=right>Ciudad:</TD> <TD align=middle><input name="city" class=heading1 id="city" maxLength=50 size=42 name=city></TD></TR> <TR> <TD noWrap align=right>Compaa:</TD> <TD align=middle><input name="compa" class=heading1 id="compa" maxLength=50 size=42 name=compa></TD></TR> <TR> <TD noWrap align=right>Telfono celular:</TD> <TD align=middle><input name="tel" class=heading1 id="tel" maxLength=50 size=42 name=tel></TD></TR> <TR> <TD noWrap align=right>*Telfono:</TD> <TD align=middle><input name="phone" class=heading1 id="phone" size=42 name=phone></TD></TR> <TR> <TD noWrap align=right>Fax:</TD> <TD align=middle><input name="fax" class=heading1 id="fax" size=42 name=fax></TD></TR> <TR> <TD noWrap align=right>*Correo Electrnico:</TD> <TD align=middle><input name="email" class=heading1 id="email" size=42 name=email></TD></TR> <TR> <TD noWrap align=right>Direccin Web:</TD> <TD align=middle><input name="web" class=heading1 id="web" size=42 name=web></TD></TR> <TR> <TD vAlign=top noWrap align=right>*Su Consulta o Comentario: </TD> <TD align=middle> <textarea class=heading1 id=comments name=comments rows=10 cols=41></textarea> </TD> </TR> <TR> <TD vAlign=top noWrap align=middle bgcolor="#999999" colSpan=2><span class="style1">ATENCION: Los campos marcados con * son obligatorios.</span> </TD> </TR> </TABLE> </TD> </TR> </TABLE> <BR> <TABLE cellSpacing=2 cellPadding=0 align=right border=0> <tr> <!--aquí se valida la función del javascript, no?--> <td colspan="2" align="center"><input type="button" value="Enviar"> <a href="#" onClick="javascript: return enviar();"></a></td> </tr> </TABLE> </TD> </TR> </TABLE> </TD> </TR> </TABLE> </TD> </TR> </TBODY> </TABLE> <TABLE id=viewOS cellSpacing=0 cellPadding=0 width=720 align=center> <TR> <TD vAlign=top> <TABLE cellSpacing=0 cellPadding=0 width="100%" border=0> <TBODY> <TD align="center"><font size="-5"></font>Copyright 2009 Tecsalum YH C.A</TD> </TR> </TABLE> </TD> </TR> </TBODY> </TABLE> <!--donde cierro form?--> </form> </BODY> </HTML>
ccomo repito no soy programador espero sepan disculparme si cometo demasiado errores de sintaxis, estoy utilizando esto con su respectiva carpeta de includes y tdod