Forum » » Bugs, Probs ... » » [Résolu] - Nous écrire
Posté : 9 mai 2025 à 11:47
Citation : jpbYes GoodCitation : jpbvoilà check si y'a pas de boulette .... le codeCitation : nicolas2 @jpb attention au retour de valeur nul sur isset ect..... suite a php 8.3. exemple : ce meta mot ne fonctionne pas :<== YES !$cookie[1] est a égale a null si pas conecté et donc lWarning: Trying to access array offset on null in ! bon codefunction MM_member() { global $cookie, $anonymous; $username = $cookie[1]; if ($username=="") {$username=$anonymous;} ob_start(); Mess_Check_Mail($username); $MT_member=ob_get_contents(); ob_end_clean(); return ($MT_member); }
function MM_member() { global $cookie, $anonymous; if (isset($cookie)) { $username = $cookie[1]; } else { $username = $anonymous; } ob_start(); Mess_Check_Mail($username); $MT_member=ob_get_contents(); ob_end_clean(); return $MT_member; }
Message édité par : nicolas2 / 09/05/2025 00:06[code php] function MM_member() { global $cookie, $anonymous; $username = (isset($cookie)) ? $cookie[1] : $anonymous; ob_start(); Mess_Check_Mail($username); $MT_member=ob_get_contents(); ob_end_clean(); return $MT_member; }[/code]le code dans le contexte de l'archive sql[code php] function MM_member() {\n global $cookie, $anonymous;\n $username = (isset($cookie)) ? $cookie[1] : $anonymous;\n ob_start();\n Mess_Check_Mail($username);\n $MT_member=ob_get_contents();\n ob_end_clean();\n return $MT_member;\n}[/code]
Cet article provient de NPDS
https://www.npds.org/viewtopic.php?topic=26999&forum=1