Turnero
PHP
Actualizado el 23 de Abril del 2020 por Eduardo (15 códigos) (Publicado el 18 de Febrero del 2020)
31.958 visualizaciones desde el 18 de Febrero del 2020
Sistema de turnos con PHP, MySQL, Javascript y websockets
Características:
- Visualizador de turnos (Se puede ver numero de turno, caja que atiende,
logo y nombre de la empresa, area de video para publicidad, tabla que muestra el turno que esta siendo atendido y los que
ya pasaron, area para colocar pequeñas notas de noticias o promociones con texto que se desplaza de
de derecha a izquierda).
- Pantalla para solicitar turno.
- Login para los cajeros.
- Registrar usuarios (cejero).
- Registrar caja.
- Ver y editar la informacion de la empresa.
- Resetear los turnos
-acceso lan por la ip 192.68.1.2 o la que se configure.
Nota:Hay que ejecutar desde cmd el archivo server.php. Asegurarse de tener hablitada la extension
php socket
La base de datos esta en la carpeta DB
cajeros
Usuario password:
oscar oscar
patricio patricio
rocio rocio
Características:
- Visualizador de turnos (Se puede ver numero de turno, caja que atiende,
logo y nombre de la empresa, area de video para publicidad, tabla que muestra el turno que esta siendo atendido y los que
ya pasaron, area para colocar pequeñas notas de noticias o promociones con texto que se desplaza de
de derecha a izquierda).
- Pantalla para solicitar turno.
- Login para los cajeros.
- Registrar usuarios (cejero).
- Registrar caja.
- Ver y editar la informacion de la empresa.
- Resetear los turnos
-acceso lan por la ip 192.68.1.2 o la que se configure.
Nota:Hay que ejecutar desde cmd el archivo server.php. Asegurarse de tener hablitada la extension
php socket
La base de datos esta en la carpeta DB
cajeros
Usuario password:
oscar oscar
patricio patricio
rocio rocio
Comentarios sobre la versión: v1.0.1 (35)
saludos
estan en 000 turno y 0 caja
lo mismo en el historial esta en blanco
ya ejecute el cmd e importe la bd de hecho pude loguearme con los usuarios de ejemplo
Aun no he podido arrancar el socket dice que socket_bind(): unable to bind address [10013]: intento de acceso a un socket no permitido por sus permisos de acceso.
socket_listen(): unable to listen on socket [10022]: Se ha proporcionado un argumento no valido.
pero al final dice: Server status: on, Pero no funciona la conexion con cliente en el navegador.
Ayudame plis !!!!
intente cambiarle en todo lo visible.. pero a pesar de cambiar me lo sigue seteando como caja.. alguien me ayude por favor
la ip de mI máquina es 192.168.100.51
en el archivo js/websocket.js
por defecto está
socket = new WebSocket("ws://192.168.12.2:8888/php/proyectos/turnero/turnero/server.php");
en mi caso yo lo cambio por
socket = new WebSocket("ws://192.168.100.51:8888/turnero/server.php");
busca la extinción
;extension=sockets
y quite el : para habilitar
quedando tal que así
extension=sockets
Me podrían explicar el manejo de las noticias, tiene una fecha de alta pero no la afecta
Gracias
<footer class="footer">
<?php
$RSS = new LectorRSS ("http://feeds.feedburner.com/aporrea");
class LectorRSS {
var $url;
var $data;
function LectorRSS ($url){
$this->url;
$this->data = implode ("", file ($url));
}
function obtener_items (){
preg_match_all ("/<item .*>.*<\/item>/xsmUi", $this->data, $matches);
$items = array ();
foreach ($matches[0] as $match){
$items[] = new RssItem ($match);
}
return $items;
}
}
class RssItem {
var $title, $url;
function RssItem ($xml){
$this->populate ($xml);
}
function populate ($xml){
preg_match ("/<title> (.*) <\/title>/xsmUi", $xml, $matches);
$this->title = $matches[1];
preg_match ("/<link> (.*) <\/link>/xsmUi", $xml, $matches);
$this->url = $matches[1];
}
function obtener_titulo (){
return $this->title;
}
function obtener_url (){
return $this->url;
}
}
echo "<div>";
echo "<marquee behavior='Scroll' class='noticias' behavior='alternate'>";
foreach ($RSS->obtener_items () as $item){
printf ('<a target="_BLANK" href="%s">%s. </a>', $item->obtener_url (), $item->obtener_titulo ());
}
echo "</marquee>";
echo "</div>";
?>
</footer>
Could not open input file: server.php
y los login salen con el boton apagado de desconectado
Server status: onPHP Warning: socket_recv(): Unable to read from socket [10054]: Se ha forzado la interrupción de una conexión existente por el host remoto in C:\xampp\php\server.php on line 98
Si alguien sabe qe se puede realizar