Buenas tardes,
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"> <td colspan="2"><p align="center" class="titulosrojos">Datos de contacto
</p></td> <td width="250"><p align="right"> Nombre
<input type="text" name="nombre" id="nombre26" /> <input type="text" name="apellidos" id="apellidos" /> <input type="text" name="email" id="email" /> <td width="250"><p align="right"> Dirección
<input type="text" name="direccion" id="direccion" /> <label for="cp">Población
<input type="text" name="poblacion" id="poblacion" /> <input name="cp" type="text" id="cp" size="5" maxlength="5" /> <input type="text" name="provincia" id="provincia" /> <td colspan="2"><span class="titulosrojos">Datos relativos a su pedido / consulta
</span></td> <td><p align="right">Ref.
<input type="text" name="referencia" id="referencia2" /> <input type="text" name="modelo" id="modelo2" /> <input type="text" name="equipo" id="equipo2" /> <p align="right">Cantidad
<input type="text" name="cantidad" id="cantidad" /> <td colspan="2"><input type="submit" name="enviar" id="enviar" value="Enviar" /></td>
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);
}
else
{
echo '
<script language=javascript> alert("El Mensaje ha sido enviado");
window.location="";
}
?>
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