Programmation web
La gestion des cookies avec javascript
Les cookies sont une invention de Netscape qui date de plus d’une décennie et ils ont été utiles pour les webmasters depuis lors. En effet, ces petits fichiers textes sauvegardées par le navigateur web permets à un site web d’enregistrer des données importantes qui vont servir aux visiteurs récurrents, comme conserver un choix qui influence […]
Comment développer des sous-menus cachés
Voici une façon rapide et simple de créer un menu qui contient lui-même des sous-menus cachés tant que l’utilisateur ne cliquent pas sur le menu principal. Il y a des tonnes de script sur le web qui peuvent être exploités pour des menus dynamiques avec arborescence (treeview) mais si vous voulez faire ça rapidement, tout […]
Comment réajuster les dimensions d’une image trop grande automatiquement avec javascript
Dans certains de mes sites où les utilisateurs peuvent afficher une photo dans leur page profil avec un simple lien extérieur, il arrive souvent (je dirais même que c’est majoritairement le cas) que la taille de la photo est trop grande par rapport à la mise en page de l’espace qui leur est alloué, et […]
Convertir les nombres en prix avec PHP
Il arrive parfois que les nombres d’une base de donnée ou d’un fichier ne soit pas formattés correctement pour être affichés comme prix dans un site web. Soit qu’il manque les décimales, ou parfois le nombre est difficile à lire sans espace entre les milliers et les centaines. PHP contient une fonction pratique qui nous […]
Convertir les caractères non standards de Microsoft Word en ASCII
Sur plusieurs de mes sites web dont la programmation est personelle (sans utilisation de logiciel blogue ou système de gestion de contenu), les visiteurs peuvent laisser un commentaire sur un article. L’encodage de caractère des pages de ces sites (charset) est généralement du type iso-8859-1 en XHTML, comme suit:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
Contrairement à l’encodage […]
Menus de navigation dynamique
Aussi appelés “Drop Down Menus”, il existe divers moyens d’obtenir des menus dynamiques:
Utilisation de Java / Flash / ActiveX: Toutes ces méthodes pour créer un menu de navigation plus dynamique ont un défaut commun, en plus d’être souvent instables (surtout Java), lourdes à télécharger, lentes pour les ordinateurs plus vieux et peu compatibles entre […]
Qu’est-ce que PHP et MySQL?
PHP est un langage de programmation dont les instructions sont exécutées chez le serveur, et non le client (Javascript, par exemple, est exécuté au niveau du navigateur de l’usager). Cela permets de générer une page HTML différente selon les actions de l’usager, et de créer ce que l’on appelle un site web dynamique.
Lorsque vous voyez […]