Terminada sección 'Reservas'.
git-svn-id: https://192.168.0.254/svn/Proyectos.LaManoDePablo_Web/trunk@9 1f125104-cfba-1d4b-a82f-f72e3caf8177
This commit is contained in:
parent
0c482806c2
commit
75c1b0eabf
@ -25,10 +25,19 @@ function IsInjected($str)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$errors = '';
|
||||||
|
$ok = FALSE;
|
||||||
|
$nombre = '';
|
||||||
|
$email1 = '';
|
||||||
|
$email2 = '';
|
||||||
|
$telefono = '';
|
||||||
|
$consulta = '';
|
||||||
|
$referente = '';
|
||||||
|
$algunerror = FALSE;
|
||||||
|
|
||||||
if(isset($_POST['submit']))
|
if(isset($_POST['submit']))
|
||||||
{
|
{
|
||||||
$errors = '';
|
|
||||||
$ok = FALSE;
|
|
||||||
//si no se ha recibido, le asigna un valor vacío.
|
//si no se ha recibido, le asigna un valor vacío.
|
||||||
$email1 = recogeDato('email1');
|
$email1 = recogeDato('email1');
|
||||||
$email2 = recogeDato('email2'); //asignamos cada valor a una variable
|
$email2 = recogeDato('email2'); //asignamos cada valor a una variable
|
||||||
@ -40,13 +49,11 @@ if(isset($_POST['submit']))
|
|||||||
$hora = recogeDato('hora');
|
$hora = recogeDato('hora');
|
||||||
$pax = recogeDato('pax');
|
$pax = recogeDato('pax');
|
||||||
$consulta = recogeDato('consulta');
|
$consulta = recogeDato('consulta');
|
||||||
$algunerror = FALSE;
|
$referente = recogeDato('referente');
|
||||||
|
|
||||||
if(IsInjected($email1))
|
if(IsInjected($email1)) {
|
||||||
{
|
|
||||||
$errors .= "\n Email no válido.";
|
$errors .= "\n Email no válido.";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
//una vez recogidos, los validamos (campos obligatorios, etc...)
|
//una vez recogidos, los validamos (campos obligatorios, etc...)
|
||||||
if($email1==''){ //validamos los que el email no esté vacio
|
if($email1==''){ //validamos los que el email no esté vacio
|
||||||
@ -61,20 +68,20 @@ if($email1==''){ //validamos los que el email no esté vacio
|
|||||||
$errors .= "No has introducido tu nombre.\n";
|
$errors .= "No has introducido tu nombre.\n";
|
||||||
}
|
}
|
||||||
if (!$algunerror){ //comprobamos si ha habido algún error
|
if (!$algunerror){ //comprobamos si ha habido algún error
|
||||||
$para="reservas-lastablas@lamanodepablo.com"; //si todo es correcto, enviamos el correo
|
$para="darranz@rodax-software.com";//"reservas-lastablas@lamanodepablo.com"; //si todo es correcto, enviamos el correo
|
||||||
$asunto="Reservas LAS TABLAS ".$referente;
|
$asunto="Reservas LAS TABLAS ".$referente;
|
||||||
$mensaje="Datos de la Reserva:\n". //creamos el mensaje con los datos
|
$mensaje="Datos de la Reserva:\n". //creamos el mensaje con los datos
|
||||||
"Nombre: ".$nombre." \n".
|
"Nombre: ".$nombre." \n".
|
||||||
"Teléfono: ".$telefono."\n".
|
"Teléfono: ".$telefono."\n".
|
||||||
"eMail: ".$email1."\n".
|
"eMail: ".$email1."\n".
|
||||||
"Hora: ".$hora." \n".
|
"Hora: ".$hora." \n".
|
||||||
"minuto: ".$min." \n".
|
"minuto: ".$min." \n".
|
||||||
"Día: ".$dia." \n".
|
"Día: ".$dia." \n".
|
||||||
"nº: ".$d." \n".
|
"nº: ".$d." \n".
|
||||||
"Comensales: ".$pax." \n".
|
"Comensales: ".$pax." \n".
|
||||||
"Observación: ".$consulta;
|
"Observación: ".$consulta;
|
||||||
|
$ok = TRUE;
|
||||||
mail($para, $asunto, $mensaje); //y lo enviamos
|
mail($para, $asunto, $mensaje); //y lo enviamos
|
||||||
$ok = TRUE;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
@ -82,14 +89,14 @@ if($email1==''){ //validamos los que el email no esté vacio
|
|||||||
<html lang="es">
|
<html lang="es">
|
||||||
<head>
|
<head>
|
||||||
<title>Reserva online - Restaurante La Mano de Pablo - Las Tablas</title>
|
<title>Reserva online - Restaurante La Mano de Pablo - Las Tablas</title>
|
||||||
<meta charset="utf-8">
|
<meta charset="utf-8"/>
|
||||||
<link rel="stylesheet" href="css/reset.css" type="text/css" media="all"/>
|
<link rel="stylesheet" href="css/reset.css" type="text/css" media="all"/>
|
||||||
<link rel="stylesheet" href="css/style2.css" type="text/css" media="all"/>
|
<link rel="stylesheet" href="css/style2.css" type="text/css" media="all"/>
|
||||||
|
<link rel="stylesheet" href="css/nivo-slider.css" type="text/css" media="all"/>
|
||||||
<link rel='stylesheet' href='http://fonts.googleapis.com/css?family=Forum' type='text/css'/>
|
<link rel='stylesheet' href='http://fonts.googleapis.com/css?family=Forum' type='text/css'/>
|
||||||
<link rel="stylesheet" href="fancybox/jquery.fancybox.css" type="text/css" media="screen"/>
|
<script type="text/javascript" src="js/jquery-1.7.2.min.js" ></script>
|
||||||
<script type="text/javascript" src="js/jquery-1.7.2.min.js"></script>
|
<script type="text/javascript" src="js/jquery.nivo.slider.pack.js"></script>
|
||||||
<script type="text/javascript" src="js/jquery.validate.min.js"></script>
|
<script type="text/javascript" src="js/jquery.validate.min.js"></script>
|
||||||
|
|
||||||
<!--[if lt IE 9]>
|
<!--[if lt IE 9]>
|
||||||
<script type="text/javascript" src="js/html5.js"></script>
|
<script type="text/javascript" src="js/html5.js"></script>
|
||||||
<![endif]-->
|
<![endif]-->
|
||||||
@ -115,11 +122,11 @@ if($email1==''){ //validamos los que el email no esté vacio
|
|||||||
<div class="slider-wrapper">
|
<div class="slider-wrapper">
|
||||||
<div class="ribbon"></div>
|
<div class="ribbon"></div>
|
||||||
<div id="slider" class="nivoSlider">
|
<div id="slider" class="nivoSlider">
|
||||||
<img src="images/img1.jpg" title="#caption1"/>
|
<img src="images/img4.jpg" title="#caption1"/>
|
||||||
</div>
|
</div>
|
||||||
<div id="caption1" class="nivo-html-caption">
|
<div id="caption1" class="nivo-html-caption">
|
||||||
<strong>Gracias</strong> <b>hemos recibido su solicitud</b>
|
<strong>Gracias</strong> <b>hemos recibido su solicitud</b>
|
||||||
<em>Tan pronto como nos sea posible, nos pondremos en contacto con usted para confirmar su solicitud de reserva. Gracias por confiar en nosotros.</em>
|
<p class="resaltado">Tan pronto como nos sea posible, nos pondremos en contacto con usted para confirmar su solicitud de reserva. Gracias por confiar en nosotros.</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<?php } else { ?>
|
<?php } else { ?>
|
||||||
@ -187,8 +194,9 @@ if($email1==''){ //validamos los que el email no esté vacio
|
|||||||
<option>31</option>
|
<option>31</option>
|
||||||
</select></td>
|
</select></td>
|
||||||
<td><label>Tu reserva es para:</label></td>
|
<td><label>Tu reserva es para:</label></td>
|
||||||
<td><input type="radio" name="referente" id="ref_web" value="web" checked="yes"/>Comida
|
<td><input type="radio" name="referente" id="ref_comida" value="Comida" checked="yes"/>Comida
|
||||||
<input type="radio" name="referente" id="ref_fotos" value="fotos"/>Cena
|
<input type="radio" name="referente" id="ref_cena" value="Cena"/>Cena
|
||||||
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td width="17%"><label for="pax">Num. de comensales:</label></td>
|
<td width="17%"><label for="pax">Num. de comensales:</label></td>
|
||||||
@ -241,8 +249,10 @@ if($email1==''){ //validamos los que el email no esté vacio
|
|||||||
<em class="resaltado">No guardamos los datos de nuestros clientes. Sólo son requeridos para dar respuesta a las solicitudes.</em></td>
|
<em class="resaltado">No guardamos los datos de nuestros clientes. Sólo son requeridos para dar respuesta a las solicitudes.</em></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="centrado" colspan="2"><input type="submit" value="Enviar" />
|
<td class="centrado" colspan="2">
|
||||||
<input type="reset" value="Borrar" /></td>
|
<input type="submit" value="Enviar" name='submit'/>
|
||||||
|
<input type="reset" value="Borrar" />
|
||||||
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
@ -307,6 +317,19 @@ if($email1==''){ //validamos los que el email no esté vacio
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
<?php if ($ok) { ?>
|
||||||
|
$(window).load(function() {
|
||||||
|
$('#slider').nivoSlider({
|
||||||
|
pauseTime: 6000,
|
||||||
|
animSpeed: 1000,
|
||||||
|
pauseOnHover: false,
|
||||||
|
captionOpacity: 1,
|
||||||
|
randomStart: false,
|
||||||
|
directionNav: false,
|
||||||
|
controlNav: false,
|
||||||
|
});
|
||||||
|
});
|
||||||
|
<?php } ?>
|
||||||
</script>
|
</script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
Loading…
Reference in New Issue
Block a user