Nouveau sujet Répondre Imprimer Syndication RSS 2.0

[Final] Bug à l'inscription

Ou est-ce ma faute ?
Feu follet
Avatar de Tranber
  • Age : 22 ans
  • Messages : 180
  • Inscrit : 03 Juin 2007
  Lien vers ce message 19 Janvier 2008, 16:46
  1. Type de bug : Bug sur le forum (côté PHP)
  2. Zone du forum affectée : Autre
  3. Priorité du bug : Moyenne
  4. Description : Lorsque qu'un membre cherche à s'enregistré, il obtient une erreur :
    Citation
    Fatal error: Cannot unset string offsets in /homepages/19/d217516724/htdocs/forum_test/main/class/class_user.php on line 23


    Chui allé voir, j'ai vu que ça correspondait à cette ligne :
    		unset($data['u_login'], $data['u_password']);
    

    Je me suis dit que je pouvais le mettre en commentaire (bon je sais, si c'est là, c'est que ça a une raison).
    Mais je viens de m'apercevoir que maintenant il me sort cette erreur :
    Citation
    FSB Warning : array_merge() [function.array-merge]: Argument #2 is not an array in file /homepages/19/d217516724/htdocs/forum_test/main/class/class_user.php (44)

    qui correspond à cette ligne :
    		// Fusion avec les informations
    		$insert_ary = array_merge($insert_ary, $data);
    


    Le problème, c'est que l'inscription se déroule parfaitement hormis ce message, mais du coup le membre est enregistré comme inscrit le 1er janvier 1970 ... Comme quoi, Fsb est dans les cœurs depuis longtemps ^^

    Il faut savoir que j'ai fait des modifications dans le fichier forum_register.php, mais ce ne sont que des ajouts, je n'ai pas touché au code originel.
  5. Elément de réponse : Aucun
  6. Fichier(s) : class_user.php
  7. Base de donnée utilisée : MySQL 5
  8. Type de serveur : Apache (généralement unix)


http://bigtrash.free.fr/creation/Signature%20Tranber.jpg
 
Etoile
Avatar de BlackJowy
  • Age : 22 ans
  • Messages : 3281
  • Inscrit : 01 Mars 2007
  Lien vers ce message 19 Janvier 2008, 17:45
Bah reuploade le fichier originel, teste, si ca plante, c'est ta faute :D


"It's backup day today so I'm pissed off. Being the BOFH, however, does have it's advantages. I reassign null to be the tape device — it's so much more economical on my time as I don't have to keep getting up to change tapes every 5 minutes. And it speeds up backups too, so it can't be all bad can it? Of course not." S.Travaglia

 
Feu follet
Avatar de Tranber
  • Age : 22 ans
  • Messages : 180
  • Inscrit : 03 Juin 2007
Message édité 1 fois, dernière édition par Tranber, 19 Janvier 2008, 18:18     Lien vers ce message 19 Janvier 2008, 18:07
En effet c'est bien ça. Désolé pour l'erreur.

Il fallait que je change aussi la class_user. Merci pour ton aide, c'est vrai ça parait con de retester avec les fichiers originaux mais on oublie souvent !


http://bigtrash.free.fr/creation/Signature%20Tranber.jpg
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14212
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 20 Janvier 2008, 1:29
Sujet archivé pour la raison suivante : Pas un bug


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Répondre


.