Bonjour,
Lorsque l'on veut imprimer un ticket, la requête "get token infos" du fichier ticket_print.php récupère l'ID du premier ticket auquel on a accédé et non le dernier. Les informations récupérées pour l'impression ne sont donc pas les bonnes.
La requête :
$qry=$db->prepare("SELECT `token`,`user_id`,`ticket_id` FROM `ttoken` WHERE `action`='ticket_access' AND `ip`=:ip");
Il faudrait rajouter un ORDER BY id DESC ou ORDER BY date DESC afin de récuperer l'ID du dernier ticket auquel on a accédé.
Ce qui donnerait :
$qry=$db->prepare("SELECT `token`,`user_id`,`ticket_id` FROM `ttoken` WHERE `action`='ticket_access' AND `ip`=:ip ORDER BY id DESC ");
Ou
$qry=$db->prepare("SELECT `token`,`user_id`,`ticket_id` FROM `ttoken` WHERE `action`='ticket_access' AND `ip`=:ip ORDER BY date DESC ");
Cordialement,
BUG lors de l'impression du ticket
Bonjour,
Pouvez-vous transmettre une impression écran de votre page système ?
Cdt
Pouvez-vous transmettre une impression écran de votre page système ?
Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Pouvez-vous retélécharger le patch 3.2.47 puis écraser les fichiers sur votre serveur ?
Cdt
Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
Bonjour,
pouvez-vous indiquer la version affichée dans l'entête du fichier ticket_print.php ?
Cdt
pouvez-vous indiquer la version affichée dans l'entête du fichier ticket_print.php ?
Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/
################################################################################
# @Name : ticket_print.php
# @Description : page to print ticket
# @Call : /ticket.php
# @Author : Flox
# @Version : 3.2.47 p1
# @Create : 09/02/2014
# @Update : 20/10/2023
################################################################################
# @Name : ticket_print.php
# @Description : page to print ticket
# @Call : /ticket.php
# @Author : Flox
# @Version : 3.2.47 p1
# @Create : 09/02/2014
# @Update : 20/10/2023
################################################################################
Et bien normalement avec cette version la nouvelle requête est :
qui dois corriger le souci
Code : Tout sélectionner
//get token infos
$qry=$db->prepare("SELECT `token`,`user_id`,`ticket_id` FROM `ttoken` WHERE `action`='ticket_access' AND `token`=:token");
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/