Règles du forum

Merci d'être le plus précis possible dans vos rapports, en précisant par exemple si le bug a été trouvé en local ou en ligne, dans quel contexte, la marche à suivre pour reproduire le bug, etc ...

Merci de chercher avant de rapporter un bug si ce dernier n'a pas déjà été rapporté ou corrigé. Les sujets doublons seront directement archivés.
Nouveau sujet Répondre Imprimer Syndication RSS 2.0

Adaptation PHP6....

Ca commence bien :p
Volcan
Avatar de Talus
  • Age : 20 ans
  • Messages : 1552
  • Inscrit : 28 Septembre 2006
  Lien vers ce message 29 Février 2008, 11:15
  1. Type de bug : Bug sur le forum (côté PHP)
  2. Zone du forum affectée : Affichage des forums sur l'index
  3. Priorité du bug : Haute
  4. Description : Plop,

    Vu que les magic_quotes(_*) vont être supprimés sur PHP6, il serait bon de gérer leur cas... Que dans PHP5. Car sous PHP6, avec la fonction magic_quotes_gpc(), on a le droit à une belle erreur :

    Fatal error: Call to undefined function get_magic_quotes_gpc() in C:\wamp\www\fsb2\main\class\class_http.php on line 30

    Ouais je sais, je suis trop curieux :3
  5. Elément de réponse : Nettoyer les magic quotes que si PHP < 6 ?
  6. Fichier(s) : ~/main/class/class_http.php (et autres ?)
  7. Base de donnée utilisée : MySQL 5
  8. Type de serveur : Apache (généralement unix)


 
Equipe des MODS
Avatar de Korko
  • Age : 22 ans
  • Messages : 2688
  • Inscrit : 06 Octobre 2004
  Lien vers ce message 29 Février 2008, 12:04
Nettoyer ? Au mieux, on peux faire un truc dans ce genre :
if( ! function_exists ( 'get_magic_quote_gpc' ) )
{
  function get_magic_quote_gpc()
  {
    return FALSE;
  }
}


Dieu vous aime. Offre soumise à conditions
Je suis une Brute
 
Volcan
Avatar de Talus
  • Age : 20 ans
  • Messages : 1552
  • Inscrit : 28 Septembre 2006
Message édité 1 fois, dernière édition par Talus, 29 Février 2008, 12:13     Lien vers ce message 29 Février 2008, 12:09
Ben justement, il fait un nettoyage des magic quots si elles sont activées. Donc ouais, ta solution pourrait passer :p

Le mieux, je pense, serait de faire un version_compare, et de de regarder si PHP 6 ou pas...

En tout cas, pour le moment, la pillule a l'air de passer. Même si c'est étrangement lent... Enfin, c'est p'tet moi :p


 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14520
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 29 Février 2008, 13:06
On verra ça quand PHP6 sortira, puisque rien n'est définitivement fixe pour l'instant.


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
 
Volcan
Avatar de Talus
  • Age : 20 ans
  • Messages : 1552
  • Inscrit : 28 Septembre 2006
  Lien vers ce message 29 Février 2008, 13:11
Enfin, ce qui a l'air définitif, c'est l'absence de magic_quotes... Vu que la fonction existe plus, et la directive dans le php.ini non plus.


 
Etoile
Avatar de BlackJowy
  • Age : 22 ans
  • Messages : 3477
  • Inscrit : 01 Mars 2007
  Lien vers ce message 29 Février 2008, 13:17
En fonction des plaintes, ça peut évoluer, tant que t'as pas une version finale, tu ne peux etre sur ^^


"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

 
Volcan
Avatar de Talus
  • Age : 20 ans
  • Messages : 1552
  • Inscrit : 28 Septembre 2006
  Lien vers ce message 29 Février 2008, 14:57
Ouais mais cay le maaaaaaaal :p

Tant pis pour ceux qui se plaignent §§§

Si on est dans cet objectif, autant laisser les asp tags, register_globals, et autres saloperies de safe_mod et register_long_arrays -.-


 
Répondre


.