1. IMPORTANT : Nouvelles mesures de sécurité - 2. Règles pour obtenir de l'aide dans les forums de support - 3. Restrictions des droits pour le groupe "Support suspendu"

Il est obligatoire de respecter les Règles de MyBB.fr : Version abrégée ou Version complète pour obtenir du support sur nos forums.

Les membres ayant un site/forum contrevenant aux règles de MyBB.support seront placés dans le groupe "Support suspendu" et ne bénéficieront plus du support du staff. Nous recommandons aux autres membres d'agir de même. Il ne s'agit pas d'un bannissement, le membre retrouvera son statut "normal" dès que sa situation sera conforme aux règles.

Nouveau : un Wiki en français : plus de détails.
Avant de soumettre votre problème, consultez-le, ainsi que la FAQ, sans oublier le moteur de recherche interne.


Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[Réglé] [Problème] Warning [2] Illegal string offset 'flash_message'
Mots-clés » problème, warning, illegal, string, offset, flash_message
15-04-2012, 8:56, (Modification du message : 15-04-2012, 15:24 par Tr4xmix.)
#1
[Problème] Warning [2] Illegal string offset 'flash_message'
Bonjour a tous, je suis entrain de crée mon forum quand soudain je vois un Warning comme sur le screen ci-dessous.
[Image: capturlol.jpg]

Et après réflexion, je suis allez vérifier sur d'autre page de mon forum, et oui, j'en est trouver un autre qui ce trouve au moment qu'on envoie un Message Privée.


Merci de m'aidez !
Répondre
15-04-2012, 14:34,
#2
RE: [Problème] Warning [2] Illegal string offset 'flash_message'
Il m'est impossible de visionner l'image, voici ce que je reçois si je clique sur le lien de l'image à "http://privateheberg.free-h.net/heberg/FR/thumbs/capturlol.jpg" :
Citation :Forbidden
You do not have permission to access this document.



Web Server at privateheberg.free-h.net


Administrateur de MyBBCodes.com
Cool " Ce n'est pas ce que vous savez qui est important, c'est ce que vous faites ou ne faites pas!"
Obtenez plus de 175 plugins pour MyBB ici...
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
15-04-2012, 14:48,
#3
RE: [Problème] Warning [2] Illegal string offhttp://mybb.fr/memberset 'flash_message'
Et là ?
[Image: 507451Capture.jpg]
Répondre
15-04-2012, 15:02,
#4
RE: [Problème] Warning [2] Illegal string offset 'flash_message'
Ce problème est relié à une nouvelle version de PHP et un mauvais codage des développeurs de MyBB.

Il faut modifier le fichier "admin/index.php" à la ligne 154 comme ceci :

Code PHP :
"data" => serialize(array()),
                );
                
$db->insert_query("adminsessions"$admin_session);
                
$admin_session['data'] = array(); 

Cela devrait régler le problème...

Wink

Administrateur de MyBBCodes.com
Cool " Ce n'est pas ce que vous savez qui est important, c'est ce que vous faites ou ne faites pas!"
Obtenez plus de 175 plugins pour MyBB ici...
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
15-04-2012, 15:05, (Modification du message : 15-04-2012, 15:08 par Geoo.)
#5
RE: [Problème] Warning [2] Illegal string offset 'flash_message'
Merci beaucoup Smile
EDIT : J'ai que 80 lignes sur 'admin/index.php' ://

[Image: image.png]
Répondre
15-04-2012, 15:14,
#6
RE: [Problème] Warning [2] Illegal string offset 'flash_message'
Je n'est pas compris, je doit remplacer:
Code PHP :
// Create a new admin session for this user
        
$admin_session = array(
            
"sid" => $sid,
            
"uid" => $mybb->user['uid'],
            
"loginkey" => $mybb->user['loginkey'],
            
"ip" => $db->escape_string(get_ip()),
            
"dateline" => TIME_NOW,
            
"lastactive" => TIME_NOW,
            
"data" => ""
En

Code PHP :
"data" => serialize(array()),
                );
                
$db->insert_query("adminsessions"$admin_session);
                
$admin_session['data'] = array(); 

C'est sa ?
Répondre
15-04-2012, 15:18,
#7
RE: [Problème] Warning [2] Illegal string offset 'flash_message'
Nous en avons 484 dans notre fichier!

Quelle est ta version de MyBB?

Quel est le contenu de ton fichier?

Administrateur de MyBBCodes.com
Cool " Ce n'est pas ce que vous savez qui est important, c'est ce que vous faites ou ne faites pas!"
Obtenez plus de 175 plugins pour MyBB ici...
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
15-04-2012, 15:22,
#8
RE: [Problème] Warning [2] Illegal string offset 'flash_message'
Ma version est le 1.6.5, et le contenue de quelle fichier ?
Répondre
15-04-2012, 15:22,
#9
RE: [Problème] Warning [2] Illegal string offset 'flash_message'
(15-04-2012, 15:14)Tr4xmix a écrit :  Je n'est pas compris, je doit remplacer:
Code PHP :
// Create a new admin session for this user
        
$admin_session = array(
            
"sid" => $sid,
            
"uid" => $mybb->user['uid'],
            
"loginkey" => $mybb->user['loginkey'],
            
"ip" => $db->escape_string(get_ip()),
            
"dateline" => TIME_NOW,
            
"lastactive" => TIME_NOW,
            
"data" => ""
En

Code PHP :
"data" => serialize(array()),
                );
                
$db->insert_query("adminsessions"$admin_session);
                
$admin_session['data'] = array(); 

C'est sa ?

Dans ton cas je suggère alors de remplacer la ligne :
"data" => "",
par
"data" => array(),

L'erreur est générée par le fait que la partie "data" est initialisée par une chaîne vide, mais dans les faits elle est traitée comme un tableau...

Administrateur de MyBBCodes.com
Cool " Ce n'est pas ce que vous savez qui est important, c'est ce que vous faites ou ne faites pas!"
Obtenez plus de 175 plugins pour MyBB ici...
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
15-04-2012, 15:24,
#10
RE: [Problème] Warning [2] Illegal string offset 'flash_message'
Merci, pour moi c'est résolu !
Répondre




Utilisateur(s) parcourant ce sujet : 2 visiteur(s)

Contact | MyBB.support | Retourner en haut | Retourner au contenu | Version bas-débit (Archivé) | Syndication RSS
 Utilitaire de traduction fourni par Regentronique