<!-- 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>