À la suite d'une discussion sur DVP au sujet du nombre encore trop important de sites web vulnérables à une attaque de type SQL Injection, je propose dans ce billet de vous montrer comment développer un site web imperméable à ce type de menace. L'objet de ce billet n'est pas de vous expliquer en détail ce qu'est ce type de menace, il y a suffisamment d'articles qui s'en chargent, mais de donner une solution pour s'en affranchir. Depuis plus de 15 ans, de nombreux passionnés peuvent ...
Mis à jour 28/02/2017 à 11h16 par ClaudeLELOUP
Pour répondre aux lecteurs qui m'ont demandé en 2016 de présenter la version jQuery de mon article Charger un fichier JSON avec AJAX je vous propose ce billet. Je ne suis pas un grand fan de jQuery mais je reconnais que l'utilisation de cette bibliothèque pour le cas qui nous occupe permet de réduire considérablement le code source et de masquer la complexité d'utilisation du vilain xhr. Et comme l'un d'entre vous me l'a justement fait remarquer, j'utilise déjà massivement ...
Mis à jour 05/02/2017 à 17h33 par autran
Comme annoncé dans le billet précédant, montrons comment notre serveur PHP peut renvoyer des objets JSON. 1/ Le serveur web et base de données Pour ce faire le seul pré-requis est de disposer d'un serveur Apache avec le module PHP et d'une base de données. De nombreux hébergeurs du Cloud en proposent. L'objet de ce billet n'étant pas de faire de la pub pour les hosters, je vous laisse le choix de l’hébergeur. Afin que ce que je montre soit parfaitement reproductible ...
Je vais répondre dans les prochains billets aux internautes qui m'ont adressé des demandes concernant mon tutoriel Charger un fichier JSON avec AJAX Les demandes de l'année 2016 portaient sur la partie serveur qui est inexistante dans mon tutoriel et sur les possibilités de faire en une ligne de jQuery ce que je fais en 30 lignes de JavaScript vanilla. Concernant le premier point, si dans mon tutoriel j'ai pris le parti d'aller lire dans un fichier texte des données plutôt ...
Lorsque l'on affiche un tableau dans une IHM web, il est intéressant de pouvoir contraster une ligne sur 2 afin de gagner en confort de lecture. Pour parvenir à ce résultat il suffit d'applique une classe CSS différente selon que la ligne est paire ou impaire. Le célèbre composant dataTable du framework JSF2 permet de aisément de repérer les lignes paires et impaires du tableau qu'il affiche. Malheureusement, le tag <h:dataTable> ne permet de gérer que les tableaux dont on connaît ...