Il
s'agit là d'un sujet qui revient souvent pour qui programme des pages web (donc
(au moins finalement un jour) en HTML) dynamiques (i.e. avec du Javascript
dedans) engendrées par du PHP : comment ne pas se mélanger les guillemets ? Ce
sujet a de multiples facettes, du passage de valeurs dans les formulaires ou
les URLs jusqu'à l'insertion sûre de chaînes fournies par l'utilisateur, sans
parler des bases de données. Je n'aborderai ici qu'une petite facette, mais du
genre épine dans le pied : la cohabitation des guillemets entre HTML,
Javascript et PHP.
Tag - html
lundi 28 décembre 2009
Les guillemets en Javascript (et en HTML, et en PHP)
Par Bruno le lundi 28 décembre 2009, 08:39 - L'informatique
mardi 26 mai 2009
Comment valider une adresse électronique ?
Par Bruno le mardi 26 mai 2009, 13:29 - L'informatique
Cette année, le ministère des finances innove,
et permet de déclarer ses revenus en ligne sans utiliser de certificat. Ainsi,
muni de ses numéros fiscal et de télédéclarant, de son revenu fiscal de
référence et d'une adresse électronique, on peut procéder à la déclaration de
ses revenus. Si la validation des divers numéros et revenu ne pose sans doute
pas de problème, la question de la validation des adresses électroniques est
connue pour être un casse-tête. Mais là, ils y sont allés un peu fort...
lundi 10 novembre 2008
Tout ça pour une apostrophe...
Par Bruno le lundi 10 novembre 2008, 10:02 - L'informatique
Ma sœur, qui
commence à préparer Noël, me parle au téléphone d'une idée de cadeau qu'elle a
eue pour un de mes enfants : un ensemble assiette-bol-tasse de chez Bodum. Et
me propose de regarder sur la Toile à quoi ça ressemble. Début des (petites)
aventures...mercredi 20 août 2008
Embarquer des images dans du HTML ou du CSS
Par Bruno le mercredi 20 août 2008, 16:15 - L'informatique
Je
ne me souviens plus comment suis tombé sur cette idée, il y a déjà plusieurs
mois. Un élément clé est l'utilitaire d'encodage proposé par un développeur Web canadien qui se surnomme
GreyWyvern (soit La vouivre grise en français). Au
début j'ai juste noté l'idée dans un coin sans voir si je l'utiliserais, puis
j'en ai trouvé un usage, puis un autre, et j'ai fini par développer un petit
outillage autour...