Tengo este formulario en html:
Código HTML:
<?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es" lang="es"> <head> <meta name="Content-Type" content="text/html; charset=iso-8859-1" /><title>Formulario de Inscripción</title> <style> body{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; } label { font-weight: bold; } </style> </head> <body> <form action="prueba.php" method="post" name="inscripcion"> <table width="491" border="1" cellpadding="10" cellspacing="0"> <tr> <td width="50%"> <span id="spryselect1"> <label for="raza">RAZA</label> <br /> <select name="raza" id="raza" onchange="chkstate();"> <option value="" selected>Seleccionar Raza</option> <option value="Affenpinscher">Affenpinscher</option> </select><br /> <span class="selectRequiredMsg">Seleccione una raza.</span></span></td> <td colspan="2"> <span id="sprytextfield1"> <label for="variedad">VARIEDAD</label><br /> <input name="variedad" type="text" id="variedad" size="40" /><br /> <span class="textfieldRequiredMsg">Falta la variedad.</span></span> </td> </tr> <tr> <td> <span id="sprytextfield3"> <label for="fca">Reg. FCA</label><br /> <input name="fca" type="text" id="fca" size="40" /><br /> <span class="textfieldRequiredMsg">Falta el reg. FCA.</span></span></td> <td width="85"> <strong>ORIGEN</strong><br /> <span id="spryradio1"> <label> <input type="radio" name="origen" value="n" id="origen_0" /> N</label> <label> <input type="radio" name="origen" value="i" id="origen_1" /> I</label> <br /> <span class="radioRequiredMsg">Seleccione el origen.</span></span></td> <td width="78"> <strong>SEXO</strong><br /> <span id="spryradio2"> <label> <input type="radio" name="sexo" value="m" id="sexo_0" /> M</label> <label> <input type="radio" name="sexo" value="h" id="sexo_1" /> H</label> <br /> <span class="radioRequiredMsg">Seleccione el sexo.</span></span></td> </tr> <tr> <td><span id="sprytextfield4"> <label for="fecha">FECHA NAC.</label><br /> <input name="fecha" type="text" id="fecha" value="dia / mes / año" size="40" /><br /> <span class="textfieldRequiredMsg">Falta la fecha de nacimiento.</span></span></td> <td colspan="2"> <span id="sprytextfield5"> <label for="categoria">CATEGORÍA</label><br /> <input name="categoria" type="text" id="categoria" size="40" /><br /> <span class="textfieldRequiredMsg">Falta la categoria.</span></span></td> </tr> <tr> <td colspan="3"><span id="sprytextfield6"> <label for="nombre">NOMBRE DEL PERRO</label><br /> <input name="nombre" type="text" id="nombre" size="90" /><br /> <span class="textfieldRequiredMsg">Falta el nombre del perro.</span></span></td> </tr> <tr> <td colspan="3"> <span id="sprytextfield7"> <label for="padre">PADRE</label><br /> <input name="padre" type="text" id="padre" size="90" /><br /> <span class="textfieldRequiredMsg">Falta el nombre del padre.</span></span> </td> </tr> <tr> <td colspan="3"> <span id="sprytextfield8"> <label for="madre">MADRE</label><br /> <input name="madre" type="text" id="madre" size="90" /><br /> <span class="textfieldRequiredMsg">Falta el nombre de la madre.</span></span> </td> </tr> <tr> <td colspan="3"> <span id="sprytextfield9"> <label for="criador">CRIADOR</label><br /> <input name="criador" type="text" id="criador" size="90" /><br /> <span class="textfieldRequiredMsg">Falta el nombre del criador.</span></span> </td> </tr> <tr> <td colspan="3"> <span id="sprytextfield10"> <label for="expositor">EXPOSITOR</label><br /> <input name="expositor" type="text" id="expositor" size="90" /><br /> <span class="textfieldRequiredMsg">Falta el nombre del expositor.</span></span> </td> </tr> <tr> <td colspan="3"> <span id="sprytextfield11"> <label for="domicilio">DOMICILIO</label><br /> <input name="domicilio" type="text" id="domicilio" size="90" /><br /> <span class="textfieldRequiredMsg">Falta el domicilio.</span></span> </td> </tr> <tr> <td colspan="3"> <span id="sprytextfield12"> <label for="localidad">LOCALIDAD</label><br /> <input name="localidad" type="text" id="localidad" size="90" /><br /> <span class="textfieldRequiredMsg">Falta la localidad.</span></span> </td> </tr> <tr> <td colspan="3"><table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="50%"><span id="sprytextfield2"> <label for="email">SU EMAIL</label><br /> <input name="email" type="text" id="email" size="40" /><br /> <span class="textfieldRequiredMsg">Falta su email.</span><span class="textfieldInvalidFormatMsg">Formato de email no válido.</span></span></td> <td><span id="sprytextfield13"> <label for="telefono">SU TELÉFONO</label><br /> <input name="telefono" type="text" id="telefono" size="40" /><br /> <span class="textfieldRequiredMsg">Falta su teléfono.</span></span></td> </tr> </table> </td> </tr> <tr> <td colspan="3"><span id="sprytextfield14"> <label for="arancel">ARANCEL</label><br /> <input name="arancel" type="text" id="arancel" size="20" /><br /> <span class="textfieldRequiredMsg">Falta el arancel.</span></span></td> </tr> <tr> <td colspan="3" align="center"><strong>COMPLETAR TODOS LOS DATOS Y REVISAR ANTES DE ENVIAR </strong> </td> </tr> </table> <br /> <input name="" type="submit" value="Enviar" /> <input name="" type="reset" value="Restablecer" /><input type="hidden" name="enviar" value="1"/> </form> </body> </html>
Código PHP:
<?php
$raza = $_POST['raza'];
$variedad = $_POST['variedad'];
$fca = $_POST['fca'];
$origen = $_POST['origen'];
$sexo = $_POST['sexo'];
$fecha = $_POST['fecha'];
$categoria = $_POST['categoria'];
$nombre = $_POST['nombre'];
$padre = $_POST['padre'];
$madre = $_POST['madre'];
$criador = $_POST['criador'];
$expositor = $_POST['expositor'];
$domicilio = $_POST['domicilio'];
$localidad = $_POST['localidad'];
$email = $_POST['email'];
$telefono = $_POST['telefono'];
$arancel = $_POST['arancel'];
$de ="[email protected]"; // Entre las comillas una direccion de correo creada desde su panel de control
$destino="[email protected]"; // Entre las comillas la direccion de correo donde va a recibir los mails
// no modificar de aqui hacia abajo
$usersmtp ="";
$pass="";
// Se verifica que los datos han sido enviados desde el formulario, para la validación con el SMTP
if ( $_POST['enviar'] == "1")
{
// Se incluye la librería necesaria para el envio
require_once("fzo.mail.php");
$mail = new SMTP("localhost",$usersmtp,$pass);
// Se configuran los parametros necesarios para el envío
$a = $destino;
$asunto = "Inscripción Exposición Agosto 2013";
$cc = $_POST['[email protected]'];
$bcc = $_POST['bcc'];
$cuerpo= '<table width="491" border="1" cellpadding="10" cellspacing="0">
<tr>
<td width="50%">
RAZA: '.$raza.'
</td>
<td colspan="2">
VARIEDAD: '.$variedad.'
</td>
</tr>
<tr>
<td>
Reg. FCA: '.$fca.'
</td>
<td width="85">
ORIGEN: '.$origen.'
</td>
<td width="78"> SEXO: '.$sexo.'
</td>
</tr>
<tr>
<td>
FECHA NAC.: '.$fecha.'
</td>
<td colspan="2">
CATEGORÍA: '.$categoria.'
</td>
</tr>
<tr>
<td colspan="3">
NOMBRE DEL PERRO: '.$nombre.'
</td>
</tr>
<tr>
<td colspan="3">
PADRE: '.$padre.'
</td>
</tr>
<tr>
<td colspan="3">
MADRE: '.$madre.'
</td>
</tr>
<tr>
<td colspan="3">
CRIADOR: '.$criador.'
</td>
</tr>
<tr>
<td colspan="3">
EXPOSITOR: '.$expositor.'
</td>
</tr>
<tr>
<td colspan="3">
DOMICILIO: '.$domicilio.'
</td>
</tr>
<tr>
<td colspan="3">
LOCALIDAD: '.$localidad.'
</td>
</tr>
<tr>
<td colspan="3"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="50%">
EMAIL: '.$email.'
</td>
<td>
TELÉFONO: '.$telefono.'
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan="3">
ARANCEL: '.$arancel.'
</td>
</tr>
</table>';
$header = $mail->make_header(
$de,
$a,
$asunto,
$cc
);
$header .= "Reply-To: ".$_POST['email']." \r\n";
$header .= "Content-Type: text/plain; charset=\"iso-8859-1\" \r\n";
$header .= "Content-Transfer-Encoding: 8bit \r\n";
$header .= "MIME-Version: 1.0 \r\n";
// Se envia el correo y se verifica el error
$error = $mail->smtp_send($de, $a, $header, $cuerpo, $cc);
if ($error == "0")
header("Location: index.html");
else
echo $error;
}
?>
![](http://pilche.com.ar/mail.jpg)
Espero que se entienda, gracias.