bueno, a lo que bine, tengo un formulario en PHP:
Código:
Lo que deseo es que al apretar el boton, enviar, se envie el formulario a la direccion que hay aparece y ademas a la direccion que el cliente especifico, de la misma forma, que sea validado el formulario, para evitar campos vacios.<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>Titulo del portal</title> </head> <body text="#003300" link="#006060" vlink="#006060"> <? if (!$HTTP_POST_VARS){ ?> <form action="ordenar.php" method=post> <div align="center"> <p align="left" style="margin-top: 0; margin-bottom: 0"><b>Nombre: </b></p> <p align="left" style="margin-top: 0; margin-bottom: 0"> <input type="text" name="nombre" size="36"></p> <p align="left" style="margin-top: 0; margin-bottom: 0"><b>Apellido: </b> </p> <p align="left" style="margin-top: 0; margin-bottom: 0"> <input type="text" name="apellido" size="36"></p> <p align="left" style="margin-top: 0; margin-bottom: 0"><b>E-Mail: </b></p> <p align="left" style="margin-top: 0; margin-bottom: 0"> <input type="text" name="email" size="36"></p> <p align="left" style="margin-top: 0; margin-bottom: 0"><b>Telefono: </b> </p> <p align="left" style="margin-top: 0; margin-bottom: 0"> <input type="text" name="telefono" size="36"></p> <p align="left" style="margin-top: 0; margin-bottom: 0"><b>Plan a contratar:</b></p> <p align="left" style="margin-top: 0; margin-bottom: 0"> <select size="1" name="plan"> <option>Plan Basico</option> <option>Plan Profesional</option> <option>Plan Comersial</option> <option>Plan Empresarial</option> <option>Plan Video</option> </select></p> <p align="left" style="margin-top: 0; margin-bottom: 0"><b>Nombre de dominio </b>(En caso de tener uno)</p> <p align="left" style="margin-top: 0; margin-bottom: 0"> <input type="text" name="dominio" size="36"></p> <p align="left" style="margin-top: 0; margin-bottom: 0"><b>Usuario:</b></p> <p align="left" style="margin-top: 0; margin-bottom: 0"> <input type="text" name="usuario" size="36"></p> <p align="left" style="margin-top: 0; margin-bottom: 0"><b>Password:</b></p> <p align="left" style="margin-top: 0; margin-bottom: 0"> <input type="password" name="pass" size="36"></p> <p align="left" style="margin-top: 0; margin-bottom: 0"><b>Periodo a contratar:</b></p> <p align="left" style="margin-top: 0; margin-bottom: 0"> <select size="1" name="tiempo"> <option>1 Mes</option> <option>12 Meses</option> <option>24 Meses</option> </select></p> <p align="left" style="margin-top: 0; margin-bottom: 0"><b>Observaciones:</b></p> <p align="left" style="margin-top: 0; margin-bottom: 0"> <textarea name="comentario" cols="36" rows="6"></textarea></p> <p align="left" style="margin-top: 0; margin-bottom: 0"> </div> <p align="center" style="margin-top: 0; margin-bottom: 0"> <input type=submit value="Enviar Pedido"> <input type="reset" value="Borrar Formulario" name="B1"> </p> </form> <? }else{ //Estoy recibiendo el formulario, compongo el cuerpo $cuerpo = "Nueva Orden De WebHosting\n"; $cuerpo .= "Nombre(s): " . $HTTP_POST_VARS["nombre"] . "\n"; $cuerpo .= "Apellidos: " . $HTTP_POST_VARS["apellido"] . "\n"; $cuerpo .= "E-Mail: " . $HTTP_POST_VARS["email"] . "\n"; $cuerpo .= "Telefono: " . $HTTP_POST_VARS["telefono"] . "\n"; $cuerpo .= "Plan: " . $HTTP_POST_VARS["plan"] . "\n"; $cuerpo .= "Dominio: " . $HTTP_POST_VARS["dominio"] . "\n"; $cuerpo .= "Usuario: " . $HTTP_POST_VARS["usuario"] . "\n"; $cuerpo .= "Password: " . $HTTP_POST_VARS["pass"] . "\n"; $cuerpo .= "Tiempo Contratado: " . $HTTP_POST_VARS["tiempo"] . "\n"; $cuerpo .= "Observaciones: " . $HTTP_POST_VARS["comentario"] . "\n"; //mando el correo... mail("xxx","Nueva orden de WebHosting",$cuerpo); //doy las gracias por el envío echo "Tu peticion ha sido enviada."; } ?> </body> </html>
Y si no es mucha molestia y alguien gusta explicarme, como hago para agregarle texto extra al email enviado, por ejemplo, la informacion del pago, pero que solo aparesca en el email, no en la pagina.
Cabe destacar que yo no se nada de PHP! Espero su ayuda!