API Composition des Trains

Générez des images de composition de trains

Sélectionnez un trajet

Image générée

Train de Noel 2026

Date: 12/12/2026

Composition du train

Intégration Web & API

Image directe (pour <img>)

https://api.aapsl.fr/trajets/index.php?action=image&id=23
Tester

Téléchargement

https://api.aapsl.fr/trajets/index.php?action=download&id=23

API JSON

https://api.aapsl.fr/trajets/index.php?action=json&id=23
Tester

Logs de débogage

PHP: 8.5.1 | GD: bundled (2.1.0 compatible)
Fichier: debug_log.txt (9.38 KB)
Voir les logs
[2026-04-20 18:34:05] Connexion BD réussie
[2026-04-20 18:34:05] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 19:18:07] Connexion BD réussie
[2026-04-20 19:18:07] Requête reçue - Context: {"action":"image","id":12}
[2026-04-20 20:13:22] Connexion BD réussie
[2026-04-20 20:13:22] Requête reçue - Context: {"action":"image","id":23}
[2026-04-20 21:21:21] Connexion BD réussie
[2026-04-20 21:21:21] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:23] Connexion BD réussie
[2026-04-20 22:14:23] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 22:14:24] Connexion BD réussie
[2026-04-20 22:14:24] Requête reçue - Context: {"action":"display","id":0}
[2026-04-20 23:12:29] Connexion BD réussie
[2026-04-20 23:12:29] Requête reçue - Context: {"action":"image","id":23}
[2026-04-21 00:08:45] Connexion BD réussie
[2026-04-21 00:08:45] Requête reçue - Context: {"action":"display","id":0}
[2026-04-21 00:56:22] Connexion BD réussie
[2026-04-21 00:56:22] Requête reçue - Context: {"action":"display","id":0}
[2026-04-21 02:20:04] Connexion BD réussie
[2026-04-21 02:20:04] Requête reçue - Context: {"action":"display","id":0}
[2026-04-21 02:28:24] Connexion BD réussie
[2026-04-21 02:28:24] Requête reçue - Context: {"action":"image","id":23}
[2026-04-21 03:30:09] Connexion BD réussie
[2026-04-21 03:30:09] Requête reçue - Context: {"action":"display","id":0}
[2026-04-21 04:09:25] Connexion BD réussie
[2026-04-21 04:09:25] Requête reçue - Context: {"action":"image","id":23}
[2026-04-21 05:17:29] Connexion BD réussie
[2026-04-21 05:17:29] Requête reçue - Context: {"action":"image","id":23}
[2026-04-21 05:45:03] Connexion BD réussie
[2026-04-21 05:45:03] Requête reçue - Context: {"action":"display","id":0}
[2026-04-21 06:24:13] Connexion BD réussie
[2026-04-21 06:24:13] Requête reçue - Context: {"action":"display","id":0}
[2026-04-21 07:33:55] Connexion BD réussie
[2026-04-21 07:33:55] Requête reçue - Context: {"action":"image","id":23}
[2026-04-21 08:01:22] Connexion BD réussie
[2026-04-21 08:01:22] Requête reçue - Context: {"action":"display","id":0}
[2026-04-21 08:06:19] Connexion BD réussie
[2026-04-21 08:06:19] Requête reçue - Context: {"action":"image","id":23}
[2026-04-21 08:14:54] Connexion BD réussie
[2026-04-21 08:14:54] Requête reçue - Context: {"action":"display","id":0}
[2026-04-21 08:29:18] Connexion BD réussie
[2026-04-21 08:29:18] Requête reçue - Context: {"action":"display","id":0}
[2026-04-21 08:43:21] Connexion BD réussie
[2026-04-21 08:43:21] Requête reçue - Context: {"action":"image","id":12}
[2026-04-21 09:35:15] Connexion BD réussie
[2026-04-21 09:35:15] Requête reçue - Context: {"action":"display","id":0}
[2026-04-21 09:54:41] Connexion BD réussie
[2026-04-21 09:54:41] Requête reçue - Context: {"action":"\"\/><img src=\"https:\/\/google.com\/LDjOH9BQA3Bpt.jpg\" onerror=\"window.location=decodeURIComponent(atob('Njg3NDc0NzA3MzNhMmYyZjY3NmY2ZjY3NmM2NTJlNjM2ZjZk').replace(\/(..)\/g, '%$1'));\">","id":0}
[2026-04-21 09:54:41] Connexion BD réussie
[2026-04-21 09:54:41] Requête reçue - Context: {"action":"image","id":23}
[2026-04-21 09:55:21] Connexion BD réussie
[2026-04-21 09:55:21] Requête reçue - Context: {"action":"image","id":23}
[2026-04-21 10:16:28] Connexion BD réussie
[2026-04-21 10:16:28] Requête reçue - Context: {"action":"image","id":23}
[2026-04-21 10:25:38] Connexion BD réussie
[2026-04-21 10:25:38] Requête reçue - Context: {"action":"image","id":12}
[2026-04-21 10:35:22] Connexion BD réussie
[2026-04-21 10:35:22] Requête reçue - Context: {"action":"display","id":0}
[2026-04-21 10:57:22] Connexion BD réussie
[2026-04-21 10:57:22] Requête reçue - Context: {"action":"image","id":23}
[2026-04-21 11:26:38] Connexion BD réussie
[2026-04-21 11:26:38] Requête reçue - Context: {"action":"image","id":23}
[2026-04-21 12:17:21] Connexion BD réussie
[2026-04-21 12:17:21] Requête reçue - Context: {"action":"image","id":23}
[2026-04-21 12:23:10] Connexion BD réussie
[2026-04-21 12:23:10] Requête reçue - Context: {"action":"display","id":0}
API Composition des Trains - AAPSL • Développé par Damien Scheers