Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2768 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [php] Erreur incompréhensible... [Ininitialized string offset]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[php] Erreur incompréhensible... [Ininitialized string offset]

n°133783
Gurney_Hal​leck
dévisage des figures
Posté le 02-05-2002 à 22:29:28  profilanswer
 

Voilà l'erreur en question
 
Warning: Uninitialized string offset: 0 in g:\www\includes\sessions.php on line 273
 
 
Et le bout de code en cause :
 
$user_id = ( isset($sessiondata['userid']) ) ? $sessiondata['userid'] : ANONYMOUS;
 
Ca vient du $sessiondata['userid']. Il est défini à partir d'un unserialize, voilà le bout de code.
 
$sessiondata = isset( $_COOKIE[$cookiename . '_data'] ) ? unserialize(stripslashes($_COOKIE[$cookiename . '_data'])) : '';
 
Ou alors par là :
 
$sessiondata = '';
 
(y a un test juste avant)
 
Voilà, si quelqu'un peut m'expliquer, je pétage de plomb, là.

 

[jfdsdjhfuetppo]--Message édité par Gurney_Halleck le 02-05-2002 à 22:32:27--[/jfdsdjhfuetppo]


---------------
Mon blog
mood
Publicité
Posté le 02-05-2002 à 22:29:28  profilanswer
 

n°133826
ethernal
Chercheur de vérité...
Posté le 03-05-2002 à 00:33:46  profilanswer
 

ANONYMOUS est une constante ? sinon, il faut le mettre entre quotes "ANON"

n°134338
Gurney_Hal​leck
dévisage des figures
Posté le 03-05-2002 à 21:20:27  profilanswer
 

ethernal a écrit a écrit :

ANONYMOUS est une constante ? sinon, il faut le mettre entre quotes "ANON"  




 
Oui, c'est une constante, bien définie, et tout.
Le probleme porte vraiment sur $sessiondata['userid']
 
et en particulier sur la row 'userid'
 
En fait, ça a l'air de marcher pourtant, mais il me sort une erreur qui empêche de mettre un cookie (hearder already sent), et je voudrais faire un code error free [:yes%20papa%20!!!]


---------------
Mon blog
n°134415
joce
Architecte / Développeur principal
"BugHunter"
Posté le 04-05-2002 à 01:52:02  profilanswer
 

Gurney_Halleck a écrit a écrit :

 
 
Oui, c'est une constante, bien définie, et tout.
Le probleme porte vraiment sur $sessiondata['userid']
 
et en particulier sur la row 'userid'
 
En fait, ça a l'air de marcher pourtant, mais il me sort une erreur qui empêche de mettre un cookie (hearder already sent), et je voudrais faire un code error free [:yes%20papa%20!!!]  




 
rajoute  ob_start("ob_gzhandler" ); en début du code.

 

[jfdsdjhfuetppo]--Message édité par joce le 04-05-2002 à 01:52:39--[/jfdsdjhfuetppo]


---------------
Protèges carnets personnalisés & accessoires pour bébé
n°134465
Gurney_Hal​leck
dévisage des figures
Posté le 04-05-2002 à 12:28:40  profilanswer
 

joce a écrit a écrit :

 
 
rajoute  ob_start("ob_gzhandler" ); en début du code.  
 
 




 
Ca marche po [:sisicaivrai]  
 
Ca veut dire quoi, en fait, l'erreur que j'obtiens ?
Normalement, elle est supposée ne pas être définie, cette colonne...


---------------
Mon blog
n°134516
donaldz
Posté le 04-05-2002 à 15:38:02  profilanswer
 

tu te sent pas de mettre un petit $ devant ANONYMOUS ?

n°134569
Gurney_Hal​leck
dévisage des figures
Posté le 04-05-2002 à 17:40:53  profilanswer
 

donaldz a écrit a écrit :

tu te sent pas de mettre un petit $ devant ANONYMOUS ?  




 
 
Non non, c'est une constante, définie convenablement et tout.
 
Le problème vient vraiment du :
isset($sessionvar['userid']);
 
 
 
 [:yoyoz]


---------------
Mon blog

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [php] Erreur incompréhensible... [Ininitialized string offset]

 

Sujets relatifs
[Pascal] Pb incomprehensible :(Erreur Interbase
[C++] Convertir un string vers un nombre quelconque...[Java et VB] Convertir un Int to String
Je ne veux pas que les messages d'erreur s'affichent en PHP[PHP] erreur "x" ligne 569
Ada: type t'class, access, ... bref erreur de typeErreur avec L'include pour Online.fr [trés urgent!]
Personnalisation page d'erreur sous free[PHP] C'est quoi cette erreur ????
Plus de sujets relatifs à : [php] Erreur incompréhensible... [Ininitialized string offset]


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)