Estoy empezando con el php y he realizado un formulario según un tuto. Creo que lo he echo todo igual pero no se porque al subirlo al server no funciona...
Les dejo el código a ver si me pueden ayudar...
Código:
<? if (!$HTTP_POST_VARS){ ?> <div id="cont"> <p> <p><br /> <form action="contacto.php" method="post"> <fieldset id="form" style="border:0px"> <legend style="font-size:15px">Contacte con Revesmar</legend> <ol> <li><label>Nombre: </label> <input type="text" name="nombre" size="30" style="color:#CCCCCC;"/> </li> <li><label>Apellidos: </label> <input type="text" name="apellidos" size="30" style="color:#CCCCCC;" /> </li> <li><label>Telefono: </label> <input type="text" name="telefono" size="30" style="color:#CCCCCC;"/> </li> <li><label>E-mail: </label> <input type="text" name="email" size="30" style="color:#CCCCCC;"/> </li> <li><label>Motivo de la consulta:</label> <select name="motivo" style="color:#CCCCCC; background-color:#333333; font-family:Arial, Helvetica, sans-serif; border:#cc9900 solid 1px;"> <option value="Presupuesto">Presupuesto</option> <option value="Informacion">Información</option> <option value="Trabajo">Trabajar con nosotros </option> </select> </li><br/> <li><label>Consulta: </label> <textarea name="consulta" cols="30" rows="8" style="background-color:#333333; border: #CC9900 solid 1px; color:#CCCCCC;"></textarea> </li> </ol> <p align="right"><input type="submit" class="btn" value="Enviar" /></p> </fieldset> </form> <? }else{ //Estoy recibiendo el formulario, compongo el cuerpo $cuerpo = "Formulario enviado\n"; $cuerpo .= "Nombre: " . $HTTP_POST_VARS["nombre"] . "\n"; $cuerpo .= "Apellidos: " . $HTTP_POST_VARS["apellidos"] . "\n"; $cuerpo .= "Teléfono: " . $HTTP_POST_VARS["telefono"] . "\n"; $cuerpo .= "Email: " . $HTTP_POST_VARS["email"] . "\n"; $cuerpo .= "Motivo de la consulta: " . $HTTP_POST_VARS["motivo"] . "\n"; $cuerpo .= "Consulta: " . $HTTP_POST_VARS["consulta"] . "\n"; //mando el correo... mail("[email protected]","Formulario recibido",$cuerpo); //doy las gracias por el envío echo "Gracias por rellenar el formulario. Se ha enviado correctamente."; } ?>