CGI-Perl

 

par Dirk Ammelburger

Publié Mars 2001, Ref. : 451

Supplément au manuel et informations pour les utilisateurs Macintosh


Table des matières du manuel :

Programmer sur Internet avec CGI et Perl : Comment fonctionne le CGI ? ;

Que faut-il pour exécuter des programmes CGI ? : Qu’est-ce que le Perl ? - Les premiers pas avec Perl ;
Les bases du langage Perl : Textes et chaînes de caractères en Perl - Le Perl et les nombres - Comprendre et utiliser des listes - Boucles et conditions ;
Fonctions et possibilités du Perl : Entrée standard, sortie standard ;
Les autres possibilités du Perl : Utiliser des sous-routines ;
Les expressions régulières en Perl ;
Fichiers et répertoires : Premiers pas avec des fichiers texte ;
Les programmes orientés objet avec Perl : D’où proviennent les objets ? - Les objets en Perl - Un exemple ;

Programme d’exemple : base de données d’adresses : Le programme - Exemple d’utilisation - ... quel intérêt ? ;

CGI avec Perl : UNIX/Linux et répertoire cgi-bin - Premier programme CGI en Perl - Explication du programme - Lire des données - Demander des données via des formulaires - Accéder aux données - La question du codage - Le module CGI.pm - Le mode Offline ;
Programme d’exemple : un livre d’or : Réflexions préliminaires - Le code source - Le code HTML - Le programme ;
CGI et la sécurité ;
Autres thèmes : Listes associatives (Arrays) - Instructions système – Perl gère votre ordinateur - Gérez votre système Windows avec Perl-Win32 - use Win32; - Compilation du Perl - Recherche d’erreurs dans les programmes – Debugging ;
Perl et les emails : La technique - L’histoire - Perl et Sendmail : 1ère partie - Perl et Sendmail : 2ième partie - Le programme - Exemple : liste de diffusion ;
Perl et les bases de données : Qu’est-ce qu’une base de données ? - Tableaux associatifs et bases de données - Perl et MySQL - La syntaxe SQL - Travailler avec DBI.pm ;
Alternatives au Perl : PHP - ASP - Java - C / C++ ;
Les principaux éléments du Perl / CGI : Variables d’environnement importantes - Ouvrir des fichiers - Compléments ;
Adresses utiles ;

KnowWare EURL – 70, rue Georges Villette – 77250 Ecuelles