Espace d'Asher256

Quelques nouvelles :-)





Le problème des magic quotes !

Youpi !

Bon, je commence par le commencement 🙂 Pour une raison inconnue, j’avais un petit souci (assez agaçant, il faut l’avouer) avec mon blog : des anti-slash s’inséraient avant toutes les guillemets, les apostrophes, etc. Comme je n’avais pas le temps de résoudre ça, j’avais posté dans le forum de Dotclear, sans avoir une solution (en même temps, c’était difficile pour eux de la trouver. Il avaient besoin de plus de détails, probablement. Je les remercient quand même pour leurs réponses !).

Cette soirée, je me suis penché sur le problème, et j’ai trouvé comment le résoudre ! J’ai commenté deux lignes dans le fichier inc/magic_strip.php :

Avant :

/* cassage des magic_quotes */
function magicStrip(&$k,$key)
{
	if(get_magic_quotes_gpc()) {
		$k = handleMagicQuotes($k);
	}
}

Après :

/* cassage des magic_quotes */
function magicStrip(&$k,$key)
{
	/* if(get_magic_quotes_gpc()) { */
		$k = handleMagicQuotes($k);
	/* } */
}

C’est un petit hack :-p, en attendant de comprendre pourquoi ce souci se produisait…

Après cette modification, comme j’étais devant le code, j’en ait profité pour :

  • Corriger les commentaires contenant les anti-slash à tout va. Un peu comme : C\\\’est gros la taille de l\\\’archive jointe !!! ;
  • Réactiver la possibilité de poster des commentaires ;
  • Passer à Dotclear 1.2.7 (correction d’un trou de sécurité) ;
  • Réinstaller tous les plugins (le remplacement des fichiers du blog par la nouvelle version de Dotclear oblige) ;
  • Réappliquer toutes mes anciennes modifications dans le template et dans quelques autres fichiers *.php…

À propos des projets…

Pas la peine de vous le cacher, ces derniers mois, j’ai totalement abandonné mon blog ainsi que la majorité des autres projets, comme FireGPG, GShutdown, le dépôt… (pour plusieurs raisons : démotivation, l’envie de prendre une « pause », intérêt pour d’autres choses, un nouveau boulot à 100km de chez moi, etc. Je vous parlerai de tout cela dans un autre billet)

Pour FireGPG, c’est The Glu qui s’est chargé des dernières mises à jour. Je le félicite pour son excellente travail ! Je ne sais pas ce que FireGPG aurait été sans son dévouement. Je compte bien continuer FireGPG dès que possible (j’ai déjà une liste de tâches en attente !).

Pour GShutdown, comme Maxime Chéramy a été très pris par ses études, j’ai fait une petite mise à jour de « maintenance » pour corriger quelques bugs et pour mettre à jour les traductions. Je compte également reprendre ce projet, mais FireGPG est, pour moi, plus prioritaire.

Et ce blog ? Il était désert ces derniers jours 😀 je compte relancer (en septembre, si tout se passe bien). La nouvelle version du blog sera sous WordPress, la publication des billets (en majorité en relation avec GNU/Linux, comme d’hab 🙂 ) sera plus fréquente qu’avant et je compte profiter de ma première expérience pour mieux m’organiser lors de la rédaction des articles, publier plus fréquemment… En parlant du blog, je suis en train de chercher un hébergeur web (hébergement mutualisé) supportant le paiement par le biais de Paypal (certains n’acceptent que les clients de certains pays), avec des prix abordables. Si vous avez une URL en tête, n’hésitez pas à me la communiquer dans les commentaires !

Enfin, pour Asher256’s Repository, plusieurs d’entre vous ont été déçus (j’ai reçu pas mal d’emails) qu’une version pour Feisty ne soit pas disponible. Je compte y remédier dès que possible (en fait, je compte le faire après la mise en place du futur blog).

À très bientôt j’espère !





Déjà 30 commentaires dans “Quelques nouvelles :-)”
  1. TitaX

    Si tu veux je t’héberge ton blog gratos ( mail moi : titax[@]titax’dot’com ) 🙂

  2. Thesa

    Whaou ! Le retour d’Asher256 \o/

    Bon pour l’hébergement, j’allais te dire la même chose que TitaX, surtout parce que je compte récupérer en septembre un PC pour héberger mes sites chez moi… et vu la taille et la bande passante, il y aura probablement de la place pour d’autres !
    (Et j’ai même une plateforme multi-blog dotclear 2 toute prête avec une super installation qu’il faut que j’en parle sur mon blog – mais tu n’es pas concerné, tu veux wordpress…)

    Enfin… à toi de voir !

    (NB : pour paypal, je ne crois pas que ce soit lié à l’hébergement… enfin, il me semble, on m’a demandé de voir ça en détail, faudra que je me renseigne plus en avant, et je suis intéressé par tout ce qui peut s’y rapporter.)

  3. Naji

    En vie \o/

  4. Haze

    Ça faisait longtemps \o/

    Pour l’histoire des magic quotes, c’est un problème assez répandu ; les gens échappent les données des formulaires, mais comme les magic_quotes_gpc sont activées, ça fait un double échappement. Les slashs du premier échappement se retrouvent alors enregistrés dans la base de données…
    J’ai même vu, à plusieurs reprises, des gens appliquer des stripslashes pour afficher le contenu de la BDD et masquer ainsi "masquer" le problème !!
    Enfin bref, les magic_quotes_gpc c’est vraiment mal foutu, ça ne protège qu’à moitié les données, ça donne un faux sentiment de sécurité aux débutants et ça donne du boulot supplémentaire dans les développements afin de les désactiver.
    À ce que j’ai pu en lire, le futur PHP 6 devrait nous débarrasser de cette horreur.

    Je te souhaite bonne continuation pour tes divers projets 🙂

  5. VBMan

    Enfin!!! Bon retour Asher256.

  6. Asher256

    Salut !

    Je suis très content de vous revoir ici, après tout ce temps !

    @Naji, @VBMan: 😉

    @TitaX, @Thesa: Merci infiniment pour votre proposition. Après l’achat du nom de domaine, je ferai ma décision en ce qui concerne l’hébergement et je n’hésiterai pas à penser à vous !

    @Haze: Ouais, je suis à 100% d’accord. Je me souviens, quand je débutais en PHP, j’étais très destabilisé par les magic quotes. Je ne comprenais pas pourquoi des anti-slash ne s’ajoutaient pas quand j’étais dans mon hébergeur 1, mais s’ajoutaient dans mon hébergeur 2. Je les dé-masquais/masquais bêtement (la nostalgie 😀 ). Désormais, soit je les élimine grâce à une fonction faite maison, soit je modifie l’option du PHP par le biais d’un htaccess. À part ça, c’est une bonne nouvelle que les développeurs décident enfin d’éliminer cette horreur dans la version 6 du PHP 🙂

    À la prochaine !

  7. petitchevalroux

    Bon mon commentaire va certainement pas servir à grand chose mais je voulais juste te dire que tout ce que tu faisais me plaisais et que je comprend bien ta démotivation à force. Enfin bref je te souhaite juste plein de courage pour tout.
    Bonne continuation

  8. Asher256

    Merci petitchevalroux !

  9. leonux

    Hello Asher256 🙂

    T’inquiète pas, on a tous besoin de faire une petite pause, surtout que tu es quelqu’un qui s’investit énormément …

    Bravo pour le travail, c’est toujours excellent ! 🙂

  10. eolhyte

    Bonjour,
    Bon ben j’ai un hébergeur en tête; http://www.host-1go.net
    4 go d’espace disque: 1, 80 € par mois.
    500 MO: 1,80 € par trimestre
    Mais comme je vois qu tu vas changer de propulseur, je te conseillerais Pluxml, qui est jeune mais mature, léger mais puissant (79 KO décompressé), Sans SQL mais avec XML (backup plus simple et moins de risques de crashs). htttp://www.pluxml.org . Il est en plus très beau et réactif

  11. VBMan

    Aujourd’hui j’arrive pas à entrer aux sites Google !!
    Y’a-t-il d’autres qui ont le même problème ou c’est juste moi ?!

  12. VBMan

    Je me répond, comme par magie les sites Google sont redevenus accesibles juste après mon poste précedent !

    @Asher256: J’ai créé un 1er site (Blog à vrai dire 🙂 ) visitable (en d’autres mots, qui sert à autre chose qu’à tester Joomla! :XD )
    NetInformatiK.C.La

    Et comme promis, je t’en informe et tous les visiteur de ton excellent blog par la même occasion.

    Comme mon blog est tout jeune, j’ai mis une ptite boîte de vote sur la qualité de mes articles pour me permettre de connaître l’opinion des visiteurs.

    J’essaye toujours de mettre les gadgets le plus utiles mais comme je suis en plein âge de mettre 100 gadgets/page, il y en aura qui traînent partout pour un bon moment.

    En final, j’attend plein de nouveaux billets de ta part 🙂

  13. Asher256

    Salut VBMan !

    > Aujourd’hui j’arrive pas à entrer aux sites Google !!
    > Y’a-t-il d’autres qui ont le même problème ou c’est juste moi ?!

    Moi aussi, j’avais quelques soucis avec Google ces deux derniers jours ! Apparemment, il n’y a que les connexion qui ont été touchées (j’ai demandé à un ami habitant en Suisse et à un autre habitant en Belgique : aucun souci).

    Pour y remédier, j’ai utilisé Exalead, que je trouve pas mal au passage.

    > Je me répond, comme par magie les sites Google sont
    > redevenus accesibles juste après mon poste précedent !

    Chez moi aussi !

    > @Asher256: J’ai créé un 1er site (Blog à vrai dire 🙂 ) visitable
    > (en d’autres mots, qui sert à autre chose qu’à tester
    > Joomla! :XD ) NetInformatiK.C.La

    Cool 😉 ! Je suivrai tes billets désormais !

    > En final, j’attend plein de nouveaux billets de ta part 🙂

    Merci !

  14. Asher256

    À leonux: tu as raison, tout le monde a besoin d’un break de temps à autre !

    À eolhyte: merci pour le lien ^_^ Un de mes contacts m’a proposé MavenHosting http://www.mavenhosting.com/. Je trouve les offres de cet hébergeur web également intéressantes. Reste maintenant à trancher !

  15. VBMan

    Salut Asher256,

    Aujourd’hui je suis tombé par hazard sur une offre d’hebergement qui devrait d’intéresser. Un hebergement gratuit sur un serveur avec un nom de domain à 150 Dh HT/an. Biensûr, il y a des offres payantes.

  16. VBMan

    Oups!! J’ai oublié le lien.

    http://www.adk-media.com/heberge...

  17. Asher256

    Intéressant VBMan, je parcourerai le site 😉

  18. fred

    Content de voir que tu es de retour.
    J’t’avais mis dans mes flux en "déshérence" sous Netvibes, t’es reviendus sous les premiers onglets…

    🙂

  19. GottferDamnt

    Salut :),
    Concernant le dépot pour Feisty, peut-être serait-il mieux que tu crées directement celui pour Gutsy?
    *presser* d’utiliser à nouveau ton dépot, casetta ne marche pas sous feisty avec le dépot edgy (j’ai créé un deb maison).

  20. Thesa

    @ GottferDamnt

    Une nouvelle version (0.3) de casetta est sortie, et Asher256 nous en a gentiment réalisé les paquets. Ils ne sont pas dans son dépôt, mais disponible sur le site du projet ( casetta.tuxfamily.org ), et bien sûr compatible avec feisty.

  21. jamsounette

    un petit coucou de passage

  22. eolhyte

    Bonjour,
    Dreamhost, 350 GO + 1 GO par semaine + un nom de domaine gratuit a 20 $ par mois dreamhost.com

  23. VBMan

    Il y en a aussi des offres d’herbergment payants qui sortent de la pub Google 😉

  24. VBMan

    J’ai trouvé un ptit gadget sur le net qui permet de faire en quelquesorte du Tbrgig (Bach tchouf dakhl ou lkharj => Regarder celui qui sort et celui qui entre) 😀

    FeedJit.com/

    @+

  25. VBMan

    @Asher256: Pour j’en sais quelle raison IE7 m’informe que "QuickTimeChek Scriptable Object" d’Apple. Est-ce IE7 est fou ou quoi 😕 ??

  26. VBMan

    @Asher256: Oups! Je voulais dire qu’il voulais le lancer car ton blog le requiert.

  27. VBMan

    @Asher256: Ahhh! IE7. Tu peux ajouter le contrôle ActiveX de Windows Media Player avec.

  28. php webmaster

    vool comme astuce, je vais l’essayer

  29. loulou

    cool ton truk man

  30. Arrangeur

    hellob ! "en fait, je compte le faire apres la mise en place du futur blog" 🙂 précision indispensable ? les parenthèses en disent parfois cavantage que tout lev reste 🙂 merci pour ce bilet intéressant, au plaisir de vous ire !