php_rest_api/original/clases/token.class.php
2023-03-24 12:41:27 -03:00

42 lines
1.4 KiB
PHP

<?php
require_once 'conexion/conexion.php';
class token extends conexion{
function actualizarTokens($fecha){
$query = "update usuarios_token set Estado = 'Inactivo' WHERE Fecha < '$fecha'";
$verifica = parent::nonQuery($query);
if($verifica){
$this->escribirEntrada($verifica);
return $verifica;
}else{
return 0;
}
}
function crearTxt($direccion){
$archivo = fopen($direccion, 'w') or die ("error al crear el archivo de registros");
$texto = "------------------------------------ Registros del CRON JOB ------------------------------------ \n";
fwrite($archivo,$texto) or die ("no pudimos escribir el registro");
fclose($archivo);
}
function escribirEntrada($registros){
$direccion = "../cron/registros/registros.txt";
if(!file_exists($direccion)){
$this->crearTxt($direccion);
}
/* crear una entrada nueva */
$this->escribirTxt($direccion, $registros);
}
function escribirTxt($direccion, $registros){
$date = date("Y-m-d H:i");
$archivo = fopen($direccion, 'a') or die ("error al abrir el archivo de registros");
$texto = "Se modificaron $registros registro(s) el dia [$date] \n";
fwrite($archivo,$texto) or die ("no pudimos escribir el registro");
fclose($archivo);
}
}
?>