Développement WEB
PHP Convertir un tableau en objet stdClass
par Mohammed CHERIFI le 30 déc, 2009, dans la catégorie PHP
Hola les amis!
Travailler avec des tableaux en PHP est parfois embêtant, surtout quand il s’agit d’un long tableau avec une dizaine d’éléments, je préfère écrire
$obj->element1->element2->element3
plutôt que
$obj['element1']['element2']['element3']
Dans ce tutoriel on verra comment convertir une variable de type Array à un objet de type stdClass:
On considère le tableau suivant :
$tab = array(
'key1' [...]
Manipuler les paramètres de configuration dans symfony
par Mohammed CHERIFI le 09 déc, 2009, dans la catégorie Symfony
Dans symfony, tous les paramètres de configuration sont stockés dans des fichiers .yml (settings.yml, app.yml, module.yml, logging.yml, and i18n.yml), ceux-ci sont accessibles via une classe spéciale sfConfig, certains sont automatiquement utilisés dans le framework!
Lors du développement d’une application/module symfony, on peut définir des paramètres de configuration spécifiques à notre application, l’objectif de ce tutoriel est [...]
Être notifié au passage du robot google sur son site
par Mohammed CHERIFI le 27 oct, 2009, dans la catégorie PHP
Le référencement est parmi les grands soucis qu’un webmaster ou blogueur peuvent avoir, A chaque fois qu’on rajoute du contenu, la question qui se pose est : Quand est ce que le robot de Google passera pour l’indexer ? Aujourd’hui j’ai eu l’idée de partager une petite astuce pour être alerté au passage de Google [...]
Javascript: comment récupérer le texte sélectionné
par Mohammed CHERIFI le 10 oct, 2009, dans la catégorie JavaScript
En javascript, parfois on a besoin de récupérer le texte sélectionné par le client, c’est souvent utilisé si vous développez votre propre éditeur wysiwig afin de mettre un texte en gras ou placer un lien hypertexte autour de votre sélection!
Bref voici une fonction cross-browser qui vous permet cela!
Code :
getSelectedText = function(){
[...]
Introduction aux frameworks JavaScript
par Mohammed CHERIFI le 17 août, 2009, dans la catégorie Développement WEB
Un framework JavaScript c’est quoi?
Un framework JavaScript est un ensemble d’applications et de fonctionnalités regroupés, c’est une sorte de boite à outils qui contient toutes les tâches répétitives et courantes, grâce aux frameworks, vous pouvez gagner beaucoup de temps dans vos développements, vous pouvez facilement manipuler le DOM, faire des requêtes AJAX, des animations et [...]
Se protéger contre les attaques CSRF Injection
par Mohammed CHERIFI le 07 août, 2009, dans la catégorie Développement WEB, Hacking
CSRF Injection (Cross Site Request Forgeries) est une classe d’attaque propre aux applications WEB qui a toujours existé mais qui reste moins connue! son exploitation par un attaquant malveillant peut avoir des conséquences dramatique sur un système d’information.
Dans ce billet, je vais vous expliquer ce que c’est une attaque de type CSRF Injection, avec des [...]
Introduction à Yahoo! Query Language (YQL)
par Mohammed CHERIFI le 28 juil, 2009, dans la catégorie Développement WEB
Yahoo! Query Language, baptisé YQL est un nouveau langage développé par Yahoo, semblable à SQL, ce dernier permet d’effectuer des requêtes ordonner, filtrer et combiner des données en provenance de tout le réseau internet et « Web Services » ! Ces informations sont récupérées sous format XML ou JSON !
En effet, pour développer une application qui utilise un WEB service, les développeurs sont souvent amenés à reconnaitre les bons URL d’APIs et recourir à la documentation pour faire appel à chacun de ces derniers , sans oublier de rester prévisible à une future modification de ces derniers, d’où l’intérêt de YML ;)