Mr Zog
08-01-2007, 10:27
Bonjour à tous.
Voilà, je vous expose mon problème :
Lorsque j'active un plugin (j'ai pu testé les mods Shoutbox, Download et games), je me retrouve avec un message d'erreur lorsque je veux me déloguer. Il semblerait également que certaines personnes ne puissent pas non plus se loguer.
Pour l'exemple suivant, le problème est avec le plugin Shoutbox. Ce message d'erreur s'affiche lorsque je clique sur déconnexion.
Le message d'erreur porte apparament vers la ligne 1121 du fichier functions.php, que voici :
Alors, au niveau du contexte, mon forum est hébergé chez free.
Je suis tombé sur cette erreur sur Firefox, mais je crois que ce problème peut se reproduire sur IE.
Le fichier shoutbox.lang.php n'était pas en UTF-8 donc j'ai effectué la conversion depuis le bloc-notes (aucune modification de code).
Je n'utilise pas d'autres mods, vu que j'ai ce problème à chaque mod/plugin d'installé.
Et enfin, j'utilise le thème Slate-Tech v1.0 Final by BrePix
Auriez vous une solution contre ce problème gênant ?
Ou une alternative pour la gestion de ce cookie ?
Je vous remercie par avance pour votre aide.
Mr Zog.
Voilà, je vous expose mon problème :
Lorsque j'active un plugin (j'ai pu testé les mods Shoutbox, Download et games), je me retrouve avec un message d'erreur lorsque je veux me déloguer. Il semblerait également que certaines personnes ne puissent pas non plus se loguer.
Pour l'exemple suivant, le problème est avec le plugin Shoutbox. Ce message d'erreur s'affiche lorsque je clique sur déconnexion.
Code :
Warning: Cannot modify header information - headers already sent by (output started at /mnt/145/sdb/d/c/nom_du_forum/inc/languages/french/shoutbox.lang.php:1) in /mnt/145/sdb/d/c/nom_du_forum/inc/functions.php on line 1121
Warning: Cannot modify header information - headers already sent by (output started at /mnt/145/sdb/d/c/nom_du_forum/inc/languages/french/shoutbox.lang.php:1) in /mnt/145/sdb/d/c/nom_du_forum/inc/functions.php on line 1121
Le message d'erreur porte apparament vers la ligne 1121 du fichier functions.php, que voici :
Code PHP :
// Versions of PHP prior to 5.2 do not support HttpOnly cookies and IE is buggy when specifying a blank domain so set the cookie manually
$cookie = "Set-Cookie: {$name}=".urlencode($value);
if($expires > 0)
{
$cookie .= "; expires=".gmdate('D, d-M-Y H:i:s \\G\\M\\T', $expires);
}
if(!empty($mybb->settings['cookiepath']))
{
$cookie .= "; path={$mybb->settings['cookiepath']}";
}
if(!empty($mybb->settings['cookiedomain']))
{
$cookie .= "; domain={$mybb->settings['cookiedomain']}";
}
if($httponly == true)
{
$cookie .= "; HttpOnly";
}
header($cookie, false); // il s'agit de cette ligne
}
Alors, au niveau du contexte, mon forum est hébergé chez free.
Je suis tombé sur cette erreur sur Firefox, mais je crois que ce problème peut se reproduire sur IE.
Le fichier shoutbox.lang.php n'était pas en UTF-8 donc j'ai effectué la conversion depuis le bloc-notes (aucune modification de code).
Je n'utilise pas d'autres mods, vu que j'ai ce problème à chaque mod/plugin d'installé.
Et enfin, j'utilise le thème Slate-Tech v1.0 Final by BrePix
Auriez vous une solution contre ce problème gênant ?
Ou une alternative pour la gestion de ce cookie ?
Je vous remercie par avance pour votre aide.
Mr Zog.