1. Programmation classique
En programmation classique, on valide un formulaire puis on fait les calculs nécessaires qui en découlent.
Exemple en algo : afficher la table de multiplication de n termes d'un nombre.
DEBUT // Affichage du formulaire nbre= saisir 'Donner le nombre entier' n= saisir 'Donner un nombre de termes à calculer' // exécution du calcul, affichage résultat pour i de 1 à n par pas de 1 Afficher nbre+"*"+i+"="+(nbre*i)+RETOUR_LIGNE FIN
2. Programmation événementielle
Comme en programmation classique, on a un affichage au centre du programme et des événements (click, saisie, etc...) appellent des micro-programmes qui vont piloter le rafraichissement et changement des affichages.
Exemple en VBA MS-Access :
3. Programmation PHP
En PHP, on a trois phases bien distinctes :
- la récupération et le contrôle des paramètres,
- l'exécution des traitements en fonction des paramètres,
- la production de l'affichage résultant
Chaque page php est un script autonome dont la finalité est l'envoie d'une image écran au navigateur du client
Exemple en php :
<?php /* ----------- * Le formulaire est dans la page HTML appelante. * il présente trois contrôles (champs) : * - input type=text name=nbre : Base de la table, * - input type=text name=n : nombre de termes à calculer * - input type=submit name=btn0 : bouton de soumission du formulaire. * ----------- */ // récupération et initiatlisation des valeurs nbre= $_GET['nbre']; n = $_GET['n']; $resultat=""; // exécution du calcul, affichage résultat for ($i = 1 ;$i<n ;$i++) echo "<br>".$nbre."*".$i." = ".(nbre*i); ?>