J'ai eu besoin d'utiliser des expressions régulières (cela permet un gain de lignes codes) donc voici la classe qui en résulte.
Voir le code
Une class contenant une fonction de validation d'adresse mail, et trois classes d'envoi de mail avec ou sans pièce jointe).
Voir le code
Code qui permet de valider mon XML qu'il soit sur le disque ou à partir d'une variable string
Voir le code
Insertion de données dans une table en fonction du résultat d'une requête basée sur sur une table liée
Voir le code
L’entête XSLT traitée dans cette exemple permet de créer un code XHTML valide (ex : et non) et de régler deux petits problèmes rencontrés lors de la transformation XSLT :
1. Eviter la génération de la balise <?xml version="1.0" encoding="utf-8"?> dans le résultat de la transformation
2. Eviter la génération du préfixes xmlns:var="http://www.w3.org/TR/xhtml1/strict" exclude-result-prefixes="var" pour chaque balise xhtml
Voir
le code
Ce script permet l'automatisation d'envoi d'un formulaire à une
page de traitement web avec upload d'un (ou plusieurs) fichier(s).
Voir
le code
fonction permettant de transformer un document XML via un fichier xslt.
Voir le code