Erreur 500 sur export CSV

Contribuer au projet de part vos connaissances: PHP, HTML, CSS, SQL, JS ....
Répondre
Marc38
Gsup LEVEL 0
Messages : 1
Enregistré le : lun. 5 févr. 2024 10:07

Bonjour,

J'ai remarqué que l'export des statistiques en .csv générait systématiquement une erreur 500.
Avec erreur suivante :
PHP Warning: Undefined array key "firstname" in C:\inetpub\wwwroot\gestsup_info\core\export_tickets.php on line 319
PHP Warning: Undefined array key "lastname" in C:\inetpub\wwwroot\gestsup_info\core\export_tickets.php on line 319

Un développeur de notre service a ajouté les 2 lignes suivantes dans le fichier export_tickets.php
Ligne 319 :
if(empty($resultcreator['firstname'])) { $resultcreator['firstname']='';} //added by Nico
if(empty($resultcreator['lastname'])) {$resultcreator['lastname']='';} //added by Nico
$row['creator']="$resultcreator[firstname] $resultcreator[lastname]";

Les exports fonctionnent à présent.

Je souhaitais faire partager cette modification car je n'ai pas trouvé ce problème référencé sur le Forum.

Bonne journée,
Marc.

Informations config :
Server :
OS:WindowsNTSRV-GESTSUP10.0build20348(WindowsServer2022)
AMD64(lesenvironnementsWindowsnesontpasrecommandéspourlesserveursdeproduction)
IPpublique:5.182.254.26/5.182.254.26Microsoft-iis:10.0(enHTTP/1.0surgestsup_info.entre-bievreetrhone.fr)
MySQL:8.1.0(IlestrecommandédemigrersurMariaDB,base:gestsup_info24Mo)
PHP:8.2.10(C:\php\php.ini)
GestSup:3.2.45(1798tickets/0équipements)
Horloge:2024-02-0510:30:52(Europe/Paris)
Fichierschargés:412.93Mo(total436.93Mo)

Client :
Mobile:Non
Navigateur:Mozilla/5.0(WindowsNT10.0;Win64;x64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/121.0.0.0Safari/537.36

PHP parameters :
file_uploads:Activé
memory_limit:512M
upload_max_filesize:50M
post_max_size:50M
max_execution_time:480s
date.timezone:Europe/Paris
Avatar du membre
Flox
Administrateur du site
Messages : 9014
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

la correction à été intégré dans la version 3.2.46.

Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.58 | MariaDB: 11.3.2 | PHP: 8.3.6 | https://doc.gestsup.fr/
Répondre