01/06/2010, 02:08
|
| | Fecha de Ingreso: mayo-2010
Mensajes: 30
Antigüedad: 14 años, 8 meses Puntos: 2 | |
Respuesta: Formulario Web No Funciona, Ayuda! y escribiendo esto sólo tampoco se envía? Yo lo he probado y funciona perfectamente. será cosa de la configuracion del servidor
mail.php Código PHP: <?php if (isset($_POST['enviar'])) { if($_POST['nombre'] == "") { $mensaje = "<strong>Debe completar su nombre y apellido.</strong>"; } elseif($_POST['telefono'] == "") { $mensaje = "<strong>Debe completar su numero de telefono.</strong>"; } elseif($_POST['horario'] == "") { $mensaje = "<strong>Debe completar su horario de contacto.</strong>"; } elseif (!eregi("^[_.0-9a-z-]+@([0-9a-z][0-9a-z-]+.)+[a-z]{2,6}$",$mail)) { $mensaje = "<strong>Direccion de correo electronico invalida.</strong>"; } elseif($_POST['comentario'] == "") { $mensaje = "<strong><br> Debes completar tu comentario.</strong>"; } else { $msjok = ""; } } ?> <head> </head>
<body onLoad="MM_preloadImages('imagenes/catalogoactivo.jpg','imagenes/materialesactivo.jpg','imagenes/compraractivo.jpg','imagenes/preguntasactivo.jpg','imagenes/contactoactivo.jpg','imagenes/morochasactivo.jpg')"> <br /> <table width="935" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td height="190" colspan="8" background="imagenes/cabeceracontacto.jpg"> </td> </tr> <tr> <td width="163" height="70" background="imagenes/logo2.jpg"> </td> <td width="82"> </td> <td width="115"><a href="morochas.html" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Morochas','','imagenes/morochasactivo.jpg',1)"><img src="imagenes/morochas.jpg" name="Morochas" width="115" height="41" border="0" id="Morochas" /></a></td> <td width="115"><a href="catalogo.html" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Catalogo','','imagenes/catalogoactivo.jpg',1)"><img src="imagenes/catalogo.jpg" name="Catalogo" width="115" height="41" border="0" id="Catalogo" /></a></td> <td width="115"><a href="materiales.html" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Materiales','','imagenes/materialesactivo.jpg',1)"><img src="imagenes/materiales.jpg" name="Materiales" width="115" height="41" border="0" id="Materiales" /></a></td> <td width="115"><a href="comprar.html" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Comprar','','imagenes/compraractivo.jpg',1)"><img src="imagenes/comprar.jpg" name="Comprar" width="115" height="41" border="0" id="Comprar" /></a></td> <td width="115"><a href="preguntas.html" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Preguntas','','imagenes/preguntasactivo.jpg',1)"></a><a href="preguntas.html" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Preguntas','','imagenes/preguntasactivo.jpg',1)"><img src="imagenes/preguntas.jpg" name="Preguntas" width="115" height="41" border="0" id="Preguntas" /></a></td> <td width="115"><a href="contacto.html" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Contacto','','imagenes/contactoactivo.jpg',1)"><img src="imagenes/contactoactivo.jpg" width="115" height="41" border="0" /></a></td> </tr> <tr> <td height="200" colspan="8"><a href="Catálogo/1.jpg" rel="lytebox[vacation]" title="INFO"></a> <a href="Catálogo/2.jpg" rel="lytebox[vacation]" title="INFO"></a> <a href="Catálogo/4.jpg" rel="lytebox[vacation]" title="INFO"></a> <a href="Catálogo/3.jpg" rel="lytebox[vacation]" title="INFO"></a> <a href="Catálogo/5.jpg" rel="lytebox[vacation]" title="INFO"></a> <a href="Catálogo/6.jpg" rel="lytebox[vacation]" title="INFO"></a> <a href="Catálogo/7.jpg" rel="lytebox[vacation]" title="INFO"></a> <p align="justify" class="Estilo31"><span class="Estilo33"> </p> <form id="form1" name="form1" method="post" action="enviar.php"> <?php if(!isset($msjok)){ ?> <table width="395" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="148"><span class="Estilo41">Nombre y apellido </span></td> <td width="197"><label> <input name="nombre" type="text" size="30" /> </label> </td> <td width="36"> </td> </tr> <tr> <td><span class="Estilo41">Teléfono </span></td> <td><label> <input name="telefono" type="text" size="30" /> </label> </td> <td> </td> </tr> <tr> <td><span class="Estilo41">Horario de contacto </span></td> <td><label> <input name="horario" type="text" size="30" /> </label> </td> <td> </td> </tr> <tr> <td><span class="Estilo41">E-mail</span></td> <td><label> <input name="mail" type="text" size="30" /> </label> </td> <td> </td> </tr> <tr> <td><span class="Estilo41">Comentario</span></td> <td><label> <textarea name="comentario" cols="23"></textarea> </label> <br /> <p> <input type="submit" name="enviar" value="Enviar" /> <input type="reset" name="restablecer" value="Restablecer" /> </p></td> <td> </td> </tr> <tr> <td height="49"> </td> <td><table width="200" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td><span class="Estilo1"> <?php $mensaje; ?> </span></td> </tr> </table></td> <td> </td> </tr> </table> </form> <p align="justify" class="Estilo31">_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ <?php }else{ echo $msjok ; require("enviar.php"); } ?> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ __</p> </td> </tr> <tr> <td height="30" colspan="8"><div align="center"><span class="Estilo5"><span class="Estilo15"><span class="Estilo18"><span class="Estilo25">© 2010</span> <span class="Estilo38">Morochas Shoes</span> <span class="Estilo25">:. Rosario, Santa Fe, Argentina : Tel. + 54 (341) 155 919463 : [email protected] : Diseño Web: </span></span></span><span class="Estilo26"><span class="Estilo15"><span class="Estilo18"><a href="http://www.facebook.com/lisandrojofre">Lisandro Jofré</a> .:</span></span></span></span></div></td> </tr> </table> </body> </html>
enviar.php Código PHP: <?php $nombre=$_POST['nombre']; $mail=$_POST['mail']; $telefono=$_POST['telefono']; $horario=$_POST['horario']; $comentario=$_POST['comentario']; $cuerpo = "Nombre y Apellido: $nombre\n Email: $mail\n\n Telefono: $telefono\n\n\n Horario de Contacto: $horario\n\n\n\n"; $cuerpo2 = "Consulta: $comentario\n"; $dequien = "$nombre"; { mail("[email protected]","Asunto Comentario","$cuerpo $cuerpo2","from: $dequien");
echo "<br><table align=center><tr><td><b>Su consulta se envio correctamente. Muchas Gracias.</b></td></tr></table>"; }
?>
Última edición por pennyjou; 01/06/2010 a las 02:24 |