Menu

 

Informationen sammeln:

Wenn die Taste ‚Info versenden !’ gedrückt wird, wird das Skript /cgi-bin/skript.cgi auf dem Server gestartet. Das Skript bekommt die Daten, die im Formular eingegeben wurden.

Nehmen wir jetzt an, dass der User bei Vorname Franz, bei Familienname Muster und bei der Email Adresse franz@muster.de eintippt.

So sollten die Daten in einen String übermittelt werden, der so aussieht:

Skript.cgi?vname=Franz&fname=Muster&email=franz@muster.de

Diese Daten werden von unserem Browser zu dem Server weitergeleitet. Diese Daten sind so nicht brauchbar, deshalb muss man die Daten ‚dekodieren’. Es gibt schon ‚Subroutinen’, die für dieses Problem entwickelt wurden.

Die Subroutine heisst get_form oder get_values und wird prinzipiell nie geändert. Grundsätzlich muss man diese Routine in alle Programme kopieren.

Feedback ausgeben:

Um ein Feedback auszugeben, muss das CGI-Skript HTML Code ausgeben! Um ein Skript zu realisieren, können Sie einfach ein Text Editor öffnen, und folgendes eintippen:


#!/usr/bin/perl
print "Content-type: text/html\n\n";
print qq~

<html><h1>Guten Tag!</h1></html>

~;

Die erste und zweite Linie sind obligatorisch (und immer gleich).

Das Skript soll mit der Endung .cgi oder .pl gespeichert werden und auf dem Server mit dem ASCII mode per FTP auf das /cgi-bin/ Verzeichnis raufladen.

Um das Skript aufzurufen, tippen Sie:

http://www.ihreseite.de/cgi-bin/skript.cgi

Mit diesem Skript wird ‚Guten Tag’ auf dem Bildschirm erscheinen.

 

 

 

 
   Anzeigen

Navigation:    Webdesign - Programmierung - Web Grafiken - Software Guides - Tools - Templates - Schriftarten - Seminare - IT News
Partner:   Template OK - PCopen - SITEopen - PCopen Schweiz - HTMLopen Schweiz - VirtualUniversity.ch - WEB-SET.com - YesMMS - Job und Karriere