Base de connaissances

Débutant ou novice, utilisez ce recueil d'articles techniques comme un véhicule vous facilitant l'exploration de nouvelles pistes.

MediKit

Coincé ou à court de solution, ce recueil contient peut-être une astuce qui débloquera la situation. N'hésitez pas à exploiter l'outil de recherche.

Diversité

Sans chapelle, ce recueil aborde différents sujets en jouant sur leur complémentarité: système d'exploitation, base de données, programmation...

PHP et les chaînes de caractères

En PHP, les chaînes de caractères peuvent être définies en utilisant deux types de délimiteurs : les apostrophes doubles et les apostrophes simples. Dans le cas d’une chaîne de caractères délimitée par des apostrophes doubles (double-quotes), les variables à l’intérieur de la chaîne de caractères seront remplacées par leur valeur. Comme en C ou en…

Générer du PDF avec PHP

Il s’avère souvent pratique dans une application (Web ou autre) de pouvoir fixer des données au format PDF : formulaire, certificat, version imprimable, fichier attaché. PHP 5 permet la génération dynamique de fichiers PDF.

Vérifier le type de navigateur avec PHP

En accédant aux informations véhiculées par la requête HTTP émise à partir du client, on peut détecter le type de navigateur utilisé. Pour cela, en PHP, il suffit d’invoquer le tableau super glogal $_SERVER. Celui-ci peut être vu comme une variable spéciale de PHP qui contient toutes les informations relatives au serveur et à l’exécution…

Déboguer un script PHP

On ne saurait trop insister sur le fait qu’inclure des commentaires dans un programme ne peut être que bénéfique. On l’appréciera d’ailleurs assez rapidement: une bonne documentation facilite grandement le développement, la correction, la mise à jour et le partage des scripts.

Transformation XSLT avec Java

Pour obtenir une transformation d’un document XML par une feuille XSL on peut invoquer un “transformeur” (javax.xml.transform.Transformer) à partir d’une fabrique de transformeurs (javax.xml.transform.TransformerFactory). Ce transformeur va prendre en charge la transformation de la source XML via sa méthode “transform”. Par défaut, si aucune feuille XSL n’est passée en argument, le transformeur va se contenter…

Le Shell Script

Un ‘shell script’ est un fichier contenant une séquence de commandes destinées à être exécutées par le shell de la machine hôte (c’est-à-dire l’interpréteur de commandes standard de votre machine Unix/Linux). Si les interfaces graphiques sont de plus en plus utilisées pour dialoguer avec des systèmes Unix/Linux, le travail en mode commandes est incontournable. En…

Sélection enregistrée dans un fichier

La commande ‘SELECT’ accompagnée de l’option ‘INTO OUTFILE’ permet d’enregistrer les lignes de réponses obtenues pour la requête dans un fichier sur disque. Syntaxe: SELECT … INTO OUTFILE ‘nom_du_fichier’ [options_exportation]; Exemple d’utilisation : mysql> SELECT * FROM users INTO OUTFILE ‘/temp/save1.csv’ FIELDS TERMINATED BY ‘|’ LINES TERMINATED BY “\r\n”; Cette instruction a pour résultat la…

Afficher le contenu de fichiers

Que l’on soit débutant, simple uitilisateur, administrateur ou développeur sous Unix/Linux, il arrivera immanquablement que l’on ait besoin d’obtenir (à partir du Shell) un aperçu du contenu d’un fichier. Heureusement, différentes instructions de base permettent de rapidement visualiser le contenu d’un fichier.