soy MUY nueva (el primero) en esto, así que no me tratéis muy mal...
Al lío:
Estoy creando una página web para un amigo y hace falta un formulario de contacto (para pedidos)
Código HTML:
Ver original
<form action="submit.php" method="post" name="form1" id="form1" onsubmit="MM_validateForm('nombre26','','R','email','','RisEmail','cp','','NisNum');return document.MM_returnValue"> <table width="750" border="0" align="center"> <tr> </tr> <tr> <input type="text" name="nombre" id="nombre26" /> </p> <p align="right"> <input type="text" name="apellidos" id="apellidos" /> </p> <p align="right"> E-mail <input type="text" name="email" id="email" /> Dirección <input type="text" name="direccion" id="direccion" /> </p> <p align="right"> <label for="cp">Población <input type="text" name="poblacion" id="poblacion" /> CP </label> <input name="cp" type="text" id="cp" size="5" maxlength="5" /> </p> <p align="right"> <input type="text" name="provincia" id="provincia" /> </tr> <tr> </tr> <tr> <input type="text" name="referencia" id="referencia2" /> </p> <p align="right"> Modelo <input type="text" name="modelo" id="modelo2" /> </p> <p align="right"> Equipo <input type="text" name="equipo" id="equipo2" /> </p> <p align="right">Cantidad <input type="text" name="cantidad" id="cantidad" /> Otros datos</p> <p> </tr> <tr> </tr> </table>
con su correspondiente php (submit en este caso)
Código HTML:
Ver original
<?php $nombre = $HTTP_POST_VARS["nombre"]; $apellidos = $HTTP_POST_VARS["apellidos"]; $email = $HTTP_POST_VARS["email"]; $direccion =$HTTP_POST_VARS["direccion"]; $cp = $HTTP_POST_VARS["cp"]; $poblacion = $HTTP_POST_VARS["poblacion"]; $provincia = $HTTP_POST_VARS["provincia"]; $referencia = $HTTP_POST_VARS["referencia"]; $modelo= $HTTP_POST_VARS["modelo"]; $equipo = $HTTP_POST_VARS["equipo"]; $cantidad = $HTTP_POST_VARS["cantidad"]; $otros = $HTTP_POST_VARS["otros"]; $cuerpo = "Formulario\n"; $cuerpo .= "Nombre: " . $HTTP_POST_VARS["nombre"] . "\n"; $cuerpo .= "Apellidos: " . $HTTP_POST_VARS["apellidos"] . "\n"; $cuerpo .= "Email: " . $HTTP_POST_VARS["email"] . "\n"; $cuerpo .= "Dirección: " . $HTTP_POST_VARS["direccion"] . "\n"; $cuerpo .= "CP: " . $HTTP_POST_VARS["cp"] . "\n"; $cuerpo .= "Provincia: " . $HTTP_POST_VARS["provincia"] . "\n"; $cuerpo .= "Referencia:" . $HTTP_POST_VARS["referencia"] . "\n"; $cuerpo .= "Modelo: " . $HTTP_POST_VARS["modelo"] . "\n"; $cuerpo .= "Equipo: " . $HTTP_POST_VARS["equipo"] . "\n"; $cuerpo .= "Cantidad: " . $HTTP_POST_VARS["cantidad"] . "\n"; $cuerpo .= "Otros datos: " . $HTTP_POST_VARS["otros"] . "\n"; if($HTTP_POST_VARS["nombre"]=="" || $HTTP_POST_VARS["email"]=="" || $HTTP_POST_VARS["comentario"]=="") { echo('<script language=javascript> alert("Debe completar todos los campos obligatorios"); history.back(1); </script> '); } else { mail("[email protected](? E_e","Formulario $nombre",$cuerpo); echo '<script language=javascript> alert("El Mensaje ha sido enviado"); window.location=""; </script>'; } ?>
Cuando trato de previsualizar/probar (no importa que sea en el ordenador que la web) me salto a una página con el código php visto y no se envía el mensaje.
No me mandéis estudiar por favor, que con las oposiciones ya tengo la cabeza medio lela xD