<!-- Desarrollo PHP-->
<?php
require_once 'FuncionesJorge.php';
?>
<!-- Desarrollo JavaScript y HTML-->
<html>
<head>
<!-- Codificación de caracteres a utilizar en la página, siempre ha de ponerse después de <head> -->
<meta charset="ISO-8859-1"/>
<!-- Para incluir JAVA SCRIPT en HTML5 -->
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<!-- Ponemos título a la página (pestaña)-->
<title> nombre </title>
<!-- Mostramos imagen de GT -->
<!--<div align="center"><img src="GTEntero.jpg"></div>-->
<div align="center"><img src="imagen1.gif"></div>
<!-- Mostramos imagen Navidad en la parte superior y centrada-->
<div align="center"><img src="imagen2.gif"></div>
<script language="javascript">
//------------------------------------------------------------------------------------------------------------------------------//
//Función: recibir() //
//Función que captura los valores de los campos de pantalla y valida que tengan información //
//------------------------------------------------------------------------------------------------------------------------------//
function recibir()
{
<!--Definimos variable booleana para permitir o no grabar-->
var boolGrabar = true;
<!-- Comprobamos que hayan introducido nombre -->
var lengthNombre = document.getElementById("nombre").value.length;
if (lengthNombre <= 0)
{
document.getElementById("nombre").focus();
window.alert('Debe introducir Nombre');
boolGrabar=False;
<!--window.confirm();-->
}
else
{
<!-- Comprobamos que nombre no sea mayo de 25-->
if (lengthNombre > 25)
{
window.alert('Nombre demasiado largo');
}
boolGrabar=true;
}
<!-- Comprobamos que hayan introducido apellidos -->
var lengthApellidos = document.getElementById("apellidos").value.length;
if (lengthApellidos <= 0)
{
document.getElementById("apellidos").focus();
window.alert('Debe introducir Apellidos');
boolGrabar=False;
}
else
{
<!-- Comprobamos que apellidos no sea mayor de 40 -->
if (lengthApellidos > 40)
{
window.alert('Apellidos demasiado largo');
}
boolGrabar=true;
}
<!-- Comprobamos que hayan introducido teléfono -->
var lengthTelefono = document.getElementById("telefono").value.length;
if (lengthTelefono <= 0)
{
document.getElementById("telefono").focus();
window.alert('Debe introducir Teléfono');
boolGrabar=False;
}
else
{
<!-- Comprobamos que teléfono no sea mayor de 15 -->
if (lengthTelefono > 15)
{
window.alert('Teléfono demasiado largo');
}
boolGrabar=true;
}
<!-- Comprobamos que hayan introducido dirección -->
var lengthDireccion = document.getElementById("direccion").value.length;
if (lengthDireccion <= 0)
{
document.getElementById("direccion").focus();
window.alert('Debe introducir Dirección');
boolGrabar=False;
}
else
{
<!-- Comprobamos que dirección no sea mayor de 50-->
if (lengthDireccion > 50)
{
window.alert('Dirección demasiado larga');
}
boolGrabar=true;
}
<!--if(lengthNombre <= 0 && lengthApellidos <= 0 && lengthTelefono <= 0 && lengthDireccion <= 0) -->
if(lengthNombre <= 0 || lengthApellidos <= 0 || lengthTelefono <= 0 || lengthDireccion <= 0)
{
window.alert('No ha introducido ningún valor en el formulario');
boolGrabar=False;
}
<!--//Solo recogemos los valores para hacer.....??, si todos los campos están llenos -->
if(boolGrabar)
{
var valor = document.getElementById("nombre").value;
var valor2 = document.getElementById("apellidos").value;
var valor3 = document.getElementById("telefono").value;
var valor4 = document.getElementById("direccion").value;
window.alert('Valor variables: ' + valor + ' ' + valor2 + ' ' + valor3 + ' ' + valor4);
<!--//Limpiamos campos del formulario una vez los hemos capturado -->
document.getElementById("nombre").value="";
document.getElementById("apellidos").value="";
document.getElementById("telefono").value="";
document.getElementById("direccion").value="";
<!--
//Mostramos por pantalla el valor de las variables
//document.open();
//document.write(valor,' ',valor2,' ',valor3,' ',valor4);
//document.close();
-->
}
}
//------------------------------------------------------------------------------------------------------------------------------//
//Función: contar() //
//Función para contar número de caracteres en las cadenas e indicar que son demasiado largas //
//------------------------------------------------------------------------------------------------------------------------------//
function contar()
{
var lengthNombre = document.getElementById("nombre").value.length;
if (lengthNombre > 25)
{
window.alert('Valor Nombre demasiado largo(máx 25): ' + lengthNombre);
<!--//Ponemos el foco en el campo nombre-->
document.getElementById("nombre").focus();
}
var lengthApellidos = document.getElementById("apellidos").value.length;
if (lengthApellidos > 40)
{
window.alert('Valor Apellidos demasiado largo(máx 40): ' + lengthApellidos);
<!--//Ponemos el foco en el campo apellidos-->
document.getElementById("apellidos").focus();
}
var lengthTelefono = document.getElementById("telefono").value.length;
if (lengthTelefono > 15)
{
window.alert('Valor Teléfono demasiado largo(máx 15): ' + lengthTelefono);
<!--//Ponemos el foco en el campo teléfono-->
document.getElementById("telefono").focus();
}
var lengthDireccion = document.getElementById("direccion").value.length;
if (lengthDireccion > 50)
{
window.alert('Valor Dirección demasiado larga(máx 50): ' + lengthDireccion);
<!--//Ponemos el foco en el campo dirección -->
document.getElementById("direccion").focus();
}
<!--//Si no han introducido nada que contar -->
if(lengthNombre <= 0 && lengthApellidos <= 0 && lengthTelefono <= 0 && lengthDireccion <= 0)
{
window.alert('NADA QUE CONTAR');
}
}
//------------------------------------------------------------------------------------------------------------------------------//
//Función: limpia() //
//Función que limpia los valores de los campos de pantalla //
//------------------------------------------------------------------------------------------------------------------------------//
function limpiar()
{
<!--//Limpiamos campos del formulario-->
document.getElementById("nombre").value="";
document.getElementById("apellidos").value="";
document.getElementById("telefono").value="";
document.getElementById("direccion").value="";
<!--//Ponemos el foco en el campo nombre-->
document.getElementById("nombre").focus();
}
//------------------------------------------------------------------------------------------------------------------------------//
//Función: cerrar() //
//Función que cierra la pestaña actual //
//------------------------------------------------------------------------------------------------------------------------------//
function cerrar()
{
window.alert('Cerramos pestaña');
<!--//Cerramos pestaña-->
<!--if (window.opener) window.close();-->
<!--//Mostramos la página que queramos-->
<!--location.href = 'http://localhost/aplicaciones/index.php';-->
location.href = 'https://www.generaltickets.com';
}
//------------------------------------------------------------------------------------------------------------------------------//
//Función: TimeDelay() //
//Función que establece un delay de 1,5 segundos //
//------------------------------------------------------------------------------------------------------------------------------//
function TimeDelay()
{
if (navigator.userAgent.indexOf("Firefox") > 0)
{
var d =e = new Date();
while(d.getTime()<(e.getTime()+1500))
{
d = new Date();
}
}
}
//------------------------------------------------------------------------------------------------------------------------------//
//Función: contacte() //
//Función que muestra el contacto //
//------------------------------------------------------------------------------------------------------------------------------//
function contacte()
{
window.alert('Ha contactado con nosotros: jorgealonso@icsoftware.es');
}
//------------------------------------------------------------------------------------------------------------------------------//
//Función: avisolegal() //
//Función que muestra el aviso legal //
//------------------------------------------------------------------------------------------------------------------------------//
function avisolegal()
{
window.alert('Aviso legal: Eres legal');
}
//------------------------------------------------------------------------------------------------------------------------------//
//Función: condiciones() //
//Función que muestra las condiciones de la página //
//------------------------------------------------------------------------------------------------------------------------------//
function condiciones()
{
window.alert('Condiciones: De la página');
}
//------------------------------------------------------------------------------------------------------------------------------//
//Función: AbreConexionDDBB() //
//Función que llama a la función que abre la conexión con la ddbb //
//------------------------------------------------------------------------------------------------------------------------------//
function AbreConexionDDBB()
{
<?php //AbreConexionDDBBPHP();?>
}
//------------------------------------------------------------------------------------------------------------------------------//
//Función: Consulta() //
//Función que llama a la función que realiza el arqueo //
//------------------------------------------------------------------------------------------------------------------------------//
function Consulta()
{
//document.addEventListener("DOMContentLoaded", ready);
<?php
$FechaDesde='2019-07-26';
$FechaHasta='2019-08-31';
ConsultaArqueo($conexion,$FechaDesde,$FechaHasta);
?>
}
//------------------------------------------------------------------------------------------------------------------------------//
//Función: CheckArqueo() //
//Función que llama a la función ..... //
//------------------------------------------------------------------------------------------------------------------------------//
//function CheckArqueo()
//{
// window.alert('Arqueo: Check Box Arqueo Ventas');
<!-- Desactivamos el CheckBox-->
// document.getElementById("checkArqueo").checked=false;
//}
</script>
</head>
<!--<body bgcolor="white"> -->
<!-- Llamada a varias funciones en la carga de la página -->
<!--<body bgcolor="white" onload="AbreConexionDDBB();Otrafuncion();"> -->
<body bgcolor="white" onload="<?php AbreConexionDDBBPHP();?>">
<h1>
</h1>
<form id="formulario" method="Post">
Nombre:<br>
<input type="text" size="25" id="nombre">
<br>
Apellidos:<br>
<input type="text" size="40" id="apellidos">
<br>
Teléfono:<br>
<input type="text" size="15" id="telefono">
<br>
Dirección:<br>
<input type="text" size="50" id="direccion">
<br><br>
<!--Inicio ponemos línea horizontal-->
<td align="center" width="90%">
<table width="100%" align="center" style="border-top: 1px solid #41616c;">
<tr width="100%" align="center">
</tr>
</table>
</td>
<!--Fin ponemos línea horizontal-->
<!--Mostramos CheckBox -->
<!--<input type="checkbox" id="checkArqueo" value="Check" onclick="CheckArqueo();"><label for="checkArqueo">Arqueo de Ventas</label><br> <br>-->
<!--Mostramos la fecha desde la que se solicita el arqueo -->
<p style="color:#FF0000";>Fecha solicitud desde y Hasta:
<input type="text" id="FechaDesde" value="<?php echo $FechaDesde ?>">
<input type="text" id="FechaHasta" value="<?php echo $FechaHasta ?>">
</p>
<!--Mostramos número total de ventas del arqueo con la variable global $NumTotalVentas y hacemos que solo sean de lectura y en el caso del importe tampoco dejamos que se copie el contenido-->
<p style="color:#FF0000";>Total ventas Arqueo . . . . . . . :
<input type="text" id="ventastotal" readonly value="<?php echo $NumTotalVentas ?>"> </p>
<!--Mostramos importe total de arqueo con la variable global $ImporteVenta -->
<p style="color:#FF0000";>Importe Total Arqueo . . . . . . :
<input type="text" id="importetotal" readonly onmousedown="return false;" value="<?php echo $ImporteTotal ?>"> </p>
<!--Inicio ponemos línea horizontal-->
<td align="center" width="90%">
<table width="100%" align="center" style="border-top: 1px solid #41616c;">
<tr width="100%" align="center">
</tr>
</table>
</td>
<!--Fin ponemos línea horizontal-->
<br>
<input type="button" name="Enviar" value="Enviar" onclick="recibir();">
<input type="button" name="Anterior" value="Anterior" onclick="javascript:window.history.back();">
<input type="button" name="Ejecutar" value="Ejecutar" onclick="Consulta()">
<br><br>
<input type="button" name="Contar" value="Contar" onclick="contar();">
<input type="button" name="Limpiar" value="Limpiar" onclick="limpiar();">
<input type="button" name="Cerrar" value="Cerrar" onclick="cerrar();">
<br><br>
<!--<input type="button" name="Excel" value="Exportar a Excel" onclick="ExportarExcel();"/>-->
<!-- <br>
<a href="http://www.generaltickets.com" target="_blank">Enlace a generaltickes</a>
<br><br> -->
<!-- Mostramos paleta de colores de windows -->
<label for="Color">Color: </label>
<input type="color" value="#008000" id="color">
</form>
<!-- Mostrar diálogo de impresión-->
<a onclick="if(window.print) window.print(); return false;">
<img src="Imprimir.png" alt="[Imprimir]" />
</a>
<!--Inicio Ponemos el pié de la página -->
<td align="center" width="90%">
<table width="100%" align="center" style="border-top: 1px solid #41616c;">
<tr width="100%" align="center">
<td width="100%" align="center">
<font class="normal">
<a href="JavaScript:;" class="enlaceunder" onclick="contacte();return false;">
<?php echo "Contacto"; ?>
</a>
|
<a href="JavaScript:;" class="enlaceunder" onclick="avisolegal();return false;">
<?php echo "Aviso Legal"; ?>
</a>
|
<a href="JavaScript:;" class="enlaceunder" onclick="condiciones();return false;">
<?php echo "Condiciones Generales"; ?>
</a>
</font>
</td>
</tr>
<tr width="100%" align="center">
<td width="100%" align="center">
<font class="normal">© Empresa, 1989-<?php echo date('Y'); ?></font>
</td>
</tr>
</table>
</td>
<!--Fin Ponemos el pié de la página -->
<script>
//Ponemos el foco en el campo nombre
document.getElementById("nombre").focus();
</script>
</body>
</html>