J'ai créé un module personnalisé 'sample'. J'ai créé le 'user_login' hook.Je veux appeler une fonction 'calltype' dans le hook user_login mais la fonction n'est pas appelée. Cookie est créé Si Je Recopiez le code de la fonction callType après la ligne $anivpopup = '1';
en crochet user_loginappeler une fonction dans un crochet
function sample_user_login(&$edit, $account){
$anivpopup = '1';
callType();
}
function callType(){
$anivpopup =1;
if($anivpopup == '1'){
setcookie('test', '2', time()+3600); //cookie set for 1 hr
}
}
? Pourquoi ne pas envoyer '$ anivpopup' à la fonction' callType() '??? – 2pha
Reproduction possible de [Référence: Qu'est-ce que la portée variable, quelles sont les variables accessibles depuis où et quelles sont les erreurs "variable indéfinie"?] (Https://stackoverflow.com/questions/16959576/reference-what-is-variable-scope -which-variables-are-accessible-de-where-et) – 2pha
noo besoin de passer le value.check ma mise à jour post.just donné un exemple de code – user3386779