From: Jean-Marc Pigeon Date: Wed, 10 Dec 2025 12:19:03 +0000 (-0500) Subject: Ajout d'un example de select de chatgpt X-Git-Tag: tag-0.19~13 X-Git-Url: https://jmp-git.ovh.safe.ca/?a=commitdiff_plain;h=45082ef55145e7a9f4be6f08f597d1d4a6969fd0;p=jmp%2Fmailleur Ajout d'un example de select de chatgpt --- diff --git a/www/chat.php b/www/chat.php new file mode 100644 index 0000000..fe1708f --- /dev/null +++ b/www/chat.php @@ -0,0 +1,106 @@ + + + + + +Tableau filtrable "super débile écoeurant" + + + + +

Recherche filtrable “Super, débile, écoeurante” 😎

+ + + + + + + + + + + + + + + + + + + + +
+ + + + + + diff --git a/www/chat1.php b/www/chat1.php new file mode 100644 index 0000000..1c88c09 --- /dev/null +++ b/www/chat1.php @@ -0,0 +1,130 @@ + + + + + +Tableau Filtrable Ultime 😎 + + + + +

Recherche “Ultime, Écoeurante, Joyeuse” 😎

+ + + + + + + + + + + + + + + + + + + +
+ + + + + + diff --git a/www/chat2.php b/www/chat2.php new file mode 100644 index 0000000..796ba8a --- /dev/null +++ b/www/chat2.php @@ -0,0 +1,141 @@ +" . htmlspecialchars($field) . ""; + } + return $html; +} + +// Génération du HTML du corps +function generateTableBody(array $data): string { + $html = ''; + foreach ($data as $row) { + $html .= ""; + foreach ($row as $cell) { + $html .= "" . htmlspecialchars($cell) . ""; + } + $html .= ""; + } + return $html; +} + +// Injection des contenus dans des variables +$tableHeaderHTML = generateTableHeader($fields); +$tableBodyHTML = generateTableBody($data); +?> + + + + + +Tableau filtrable Super + + + + +

Tableau filtrable “Super”

+ + + + + + + + + + +
+ + + + + + diff --git a/www/lvlmai.php b/www/lvlmai.php index 19be2b7..36560e9 100644 --- a/www/lvlmai.php +++ b/www/lvlmai.php @@ -106,10 +106,14 @@ global $userlang; global $isadmin; global $myfilename; +$originator=gettranslate($userlang,"Originator"); +$recipient=gettranslate($userlang,"Recipient"); +$date=gettranslate($userlang,"Date"); + $limit=20; $offset=0; $dsearch=""; -$selectedField = 'rcptto'; +$selectedField = $recipient; if (isset($_POST['limit'])) $limit=intval($_POST['limit']); @@ -124,7 +128,7 @@ if (isset($_POST['dsearch'])) { $dsearch=trim($_POST['dsearch']); if (strlen($dsearch)>0) { // sécuriser le champ sélectionné - $allowedFields = ['smtpfrom','rcptto','creation']; + $allowedFields = [$originator,$recipient,$date]; if (!in_array($selectedField,$allowedFields)) $selectedField = 'rcptto'; @@ -224,10 +228,6 @@ $tblfooter=""; if ($limit>30) $tblfooter=$tblheader; -$originator=gettranslate($userlang,"Originator"); -$recipient=gettranslate($userlang,"Recipient"); -$date=gettranslate($userlang,"Date"); - $STR = <<