#!/usr/bin/perl
# "confirma.cgi" EDITADO DE: por_autor.cgi
# Octavio Martinez de la Vega
# Confirmacion de asistencia
# Llena:
#mysql> describe confirma;
#+---------+-------------------+------+-----+---------+-------+
#| Field   | Type              | Null | Key | Default | Extra |
#+---------+-------------------+------+-----+---------+-------+
#| nombre  | varchar(300)      | YES  |     | NULL    |       |
#| email   | varchar(300)      | YES  | MUL | NULL    |       |
#| trabajo | enum('si','no')   | YES  |     | si      |       |
#| folio   | int(11)           | YES  | MUL | 0       |       |
#+---------+-------------------+------+-----+---------+-------+

use CGI qw(:standard);
use DBI;

print "Content-Type: text/html\n\n";
print '<meta http-equiv=Content-Type content="text/html; charset=macintosh">';
print "\n<head>\n","<title>Confirma Asistencia</title>\n","</head>\n","<body>\n";
print '<IMG SRC="GUIRNALDAREDBIO2010.gif" WIDTH=150 HEIGHT=150 ALIGN=RIGHT>',"\n";
print h2("REDBIO M&eacute;xico 2010<br>Confirmaci&oacute;n de Asistencia<hr>");

if (param()) { # Ya se tienen datos
$nombre = param("nombre");
$email = param("email");
$trabajo = param("trabajo");
$folio = param("folio");
# $autor = param("autor");
$dbh = DBI->connect ("DBI:mysql:host=localhost;database=redbio","omartine", "password",
 {PrintError => 1, RaiseError => 1});
$orden = "insert into confirma SET nombre= \'$nombre\', email=\'$email\', trabajo= \'$trabajo\', folio=$folio;";
$sth = $dbh->prepare ($orden); $sth->execute ();
print "<b>Estimad",'@:',"<p>$nombre<p>Gracias por confirmar su asistencia.<p>",
"Nos vemos en Guadalajara!</b><p>";

print "<a href=_indice.html>Regresar al Indice</a>";

} else {
 print start_form();
 print p("Estimado participante:<p>",
"Le rogamos confirmar su asistencia a REDBIO M&eacute;xico 2010.<p>",
"La lista que se genera a partir de los datos introducidos aqu&iacute; es independiente de la lista de pago, de la lista original de registro y de",
"la lista de descuentos para estudiantes y nos sirve para complementar dichos datos<p>",
"Para asuntos relativos al pago de su inscripci&oacute;n, por favor dirija sus correos electr&oacute;nicos a las direcciones:<p>",
'gonzalez.francisco@inifap.gob.mx, nieto.cesar@inifap.gob.mx',
"<p>Para asuntos relacionados con su hospedaje, por favor contacte directamente a su hotel.<br>",
"<b>IMPORTANTE: No olvide mencionar que va a Guadalajara para asistir a REDBIO, de esa manera el hotel le dar&aacute; el costo con descuento</b><p>",
"Por favor, llene la siguiente forma y a continuaci&oacute;n presione ENVIAR:<p>",
"Nombre: ", textfield("nombre",'',100), "<br>",
"Correo electr&oacute;nico: ", textfield("email",'',50), "<br>",
"Presentar&eacute; trabajo: ", popup_menu("trabajo", ['si','no']), "<br>",
"N&uacute;mero de folio (en caso de presentar trabajo, de no ser as&iacute; dejar \'0\'): ",
textfield("folio",'0',5), "<br>",
"Si no sabe o no recuerda su n&uacute;mero de folio dejelo como \'0\', nosotros lo completaremos.<br>",
"Si presentar&aacute; m&aacute;s de un trabajo solamente necesita confirmar una vez, con alguno de los folios de sus trabajos.<br>");

 print p(submit("ENVIAR"), reset("BORRAR"));
 print end_form(), hr();
 print "<a href=_indice.html>Regresar al Indice</a>";

}
print end_html;
