website logo
Auteur
avatar
nicolas2

Forum » » Bugs, Probs ... » » [Résolu] - Nous écrire


Posté : 8 mai 2025 à 23:58 icone du post

@jpb

attention au retour de valeur nul sur isset ect..... suite a php 8.3.
exemple :
ce meta mot ne fonctionne pas :


function 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);
}


$cookie[1] est a égale a null si pas conecté et donc lWarning: Trying to access array offset on null in !

bon code


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

Cet article provient de NPDS
https://www.npds.org/viewtopic.php?topic=26999&forum=1