Articles Comments

Blog de Keran » Entries tagged with "debug"

Version améliorée de print_r: affichage et valeur retournée

Quel magnifique outil que ce print_r, function indispensable en PHP pour débuguer. Chaînes ou tableaux, la fonction se dépatouille pour sortir un contenu lisible. D’autant plus pratique avec des tableaux à plusieurs dimensions (2,3,4…) ou des tableaux associatifs peu piqués des hannetons. Pratique mais quand même deux gros défauts: - la fonction ne retourne rien: affichage direct - l’affichage se fait en mode texte: pour débuguer une page HTML, une petit CTRL U sous firefox ou afficher la source sous ie. Pour gagner du temps en production voici quelques astuces pour améliorer un poil le fameur print_r. Affichage directement en HTML (évitant de passer par la source): function    PrePrint_r($tab) { print '<span style="white-space:pre;">'; print_r($tab); print '</span>'; } Avantage: pas besoin de passer par la source Défaut : affichage … Read entire article »

Filed under: Développement Web, Featured

Multibox – Apparition scrollbar horizontale

Complément de l’article  Lightbox versus Multibox Un problème d’apparition de scrollbar horizontale peut se produire après l’implémentation de multibox. Le soucis est provoqué par le fichier overlay.js. Pour le résoudre éditez le fichier javascript et modifier le frameborder en le passant de 1 à 0: this.iframe = new Element(‘iframe’).setProperties({ ‘id’: ‘OverlayIframe’, ‘name’: ‘OverlayIframe’, ‘src’: ‘javascript:void(0);’, ‘frameborder’: 0, ‘scrolling’: ‘no’ … Read entire article »

Filed under: Développement Web, Featured