background preloader

Php

Facebook Twitter

The PHP Singularity. Look at this incredible thing Ian Baker created. Look at it! What you're seeing is not Photoshopped. This is an actual photo of a real world, honest to God double-clawed hammer. Such a thing exists. Isn't that amazing? And also, perhaps, a little disturbing? That wondrous hammer is a delightful real-world acknowledgement of the epic blog entry PHP: A Fractal of Bad Design. I can’t even say what’s wrong with PHP, because – okay. Remember the immediate visceral reaction you had to the double-clawed hammer?

This has been going on for years. I'm no language elitist, but language design is hard. Except now it's 2012, and fellow programmers are still writing long screeds bemoaning the awfulness of PHP! What's depressing is not that PHP is horribly designed. I used to think that PHP was the biggest, stinkiest dump that the computer industry had taken on my life in a decade. Is PHP so broken as to be unworkable? The hammer metaphor is apt, because at its core, this is about proper tooling. PHP 5.4.3 et PHP 5.3.13 corrigent une faille critique activement exploitée dans CGI, la mise à jour fortement conseillée. L’équipe de PHP vient de publier les mises à jour PHP 5.4.3 et PHP 5.3.13 qui corrigent une faille de sécurité critique dans le langage, activement exploitée. La vulnérabilité CVE-2012-1823 située dans php-cgi change l’interprétation de la chaine de caractères contenant "–", pour que le composant php-cgi puisse gérer des lignes de commandes comme -s, -d, -c.

La faille peut-être exploitée pour retourner le code source d’une page si la chaine –s est passée comme paramètre dans une URL. Elle peut également permettre à un pirate distant de prendre le contrôle d’un serveur. Le bug avait été découvert par un groupe d’experts en sécurité néerlandais en janvier. Les développeurs de PHP avaient libéré un correctif d’urgence (PHP 5.3.12 et PHP 5.4.2) qui s'est avéré inefficace et facilement contournable. Par ailleurs, la faille est restée confidentielle jusqu’à sa divulgation accidentelle la semaine dernière, avec tous les détails la concernant. Télécharger PHP 5.3.13 et PHP 5.4.3 Source : PHP. Alimenter Google API Chart à l'aide d'une requête Oracle. Créer un graphique en barres avec CSS et PHP. Vous souhaitez publier régulièrement des données graphiques ? Vous avez besoin de communiquer sur votre site des chiffres fréquemment actualisés à l’aide d’un diagramme en barres ?

Rien de plus simple grâce à l’usage conjoint de CSS et PHP ! Un exemple Créer une liste à l’aide de PHP Nous avons besoin de créer une liste ordonnées basique, regroupant 3 types de données sur la tag <li> : l’attribut height : la hauteur des éléments de données formant une barre complètel’attribut left : l’axe des Y ou axe horizontal pour la barre complètel’attribut class (optionnel) : pour styler des groupes de données précis Voilà ce que ça donne en HTML : <ul class="barGraph"><li class="p1" style="height: 57px; left: 0px;">57</li><li class="p2" style="height: 27px; left: 0px;">27</li><li class="p3" style="height: 17px; left: 0px;">17</li><li class="p1" style="height: 99px; left: 40px;">99</li><li class="p2" style="height: 74px; left: 40px;">74</li><li class="p3" style="height: 54px; left: 40px;">54</li> ...

Array_values. Trier les colonnes d'un tableau en PHP - Seebz.net.