Afficher des remarques à l'utilisateur : erreurs, avertissements et informations

Les remarques sont balisées avec les balises <dl> (liste de définitions), <dt> (terme défini) et <dd> (le corps de la définition). Le code est ainsi sémantique et valide.

Modèle :

Nature de la remarque (nombre de remarques) :

Une première remarque.

Une autre remarque de même nature, on peut en avoir autant qu'on veut.

Page d'explication sur ce bout de code PHP.

Voici des exemples d'affichage de remarques :

Erreur :

Vous n'avez rien tapé dans le champ de saisie.

Avertissement :

Vous devez valider la création de votre compte en cliquant sur le lien dans le courriel qui vient de vous être envoyé. Sinon, votre compte sera supprimé d'ici 5 jours.

Information :

Votre compte a bien été validé.


On fait tourner une fonction bidon qui ne fait qu'ajouter des remarques (en anglais), et on ré-affiche ces dernières.

Erreurs (3) :

Vous n'avez rien tapé dans le champ de saisie.

[en-1] This is an error extracted from a function.

[en-3] One more error, this one was deeply hidden.

Avertissements (3) :

Vous devez valider la création de votre compte en cliquant sur le lien dans le courriel qui vient de vous être envoyé. Sinon, votre compte sera supprimé d'ici 5 jours.

[en-3] An alarming warning.

[en-3] A second warning, deeply hidden.

Informations (4) :

Votre compte a bien été validé.

[en-2] A piece of information got from an array.

[en-2] Another piece of information extracted from an array.

[en-3] A deep piece of information.


On fait tourner une autre fonction bidon (qui retourne des remarques en Allemand) puis on ré-affiche les remarques.

Erreurs (4) :

Vous n'avez rien tapé dans le champ de saisie.

[en-1] This is an error extracted from a function.

[en-3] One more error, this one was deeply hidden.

Avertissements (4) :

Vous devez valider la création de votre compte en cliquant sur le lien dans le courriel qui vient de vous être envoyé. Sinon, votre compte sera supprimé d'ici 5 jours.

[en-3] An alarming warning.

[en-3] A second warning, deeply hidden.

[de] Achtung ! ! XD

Informations (6) :

Votre compte a bien été validé.

[en-2] A piece of information got from an array.

[en-2] Another piece of information extracted from an array.

[en-3] A deep piece of information.

[de] Ich bin ein Berliner !

Afficher le code source PHP de cette page.

Vérifier la validité du code CSS. Vérifier la validité du code HTML.

Retour en haut.