Beispiele: CGI

  • Farbwahl
  • Palindrom
  • Environment bei CGI-Aufruf
  • Das folgende, äußerst einfache SHELL-Skript
    #!/usr/bin/sh
    echo "text/html"
    echo
    echo "<HTML> <HEAD> <TITLE> Datumsausgabe </TITLE> </HEAD>"
    echo "<BODY> <H1> Heutiges Datum und Uhrzeit </H1>"
    date
    echo "</BODY> </HTML>"
    
    
    erzeugt folgende Ausgabe
    text/html
    
    <HTML> <HEAD> <TITLE> Datumsausgabe </TITLE> </HEAD>
    <BODY> <H1> Heutiges Datum und Uhrzeit </H1>
    Mon May  6 12:59:33 MET DST 1996
    </BODY> </HTML>
    
    
    Verwendet man dieses Skript als CGI-Skript z.B. unter dem Namen datum.cgi und ruft es mit http://..../cgi-bin/datum.cgi auf, dann wird diese Ausgabe als HTTP-Mitteilung an den Browser geschickt und von diesem folgendermaßen dargestellt wird:

    Heutiges Datum und Uhrzeit

    Mon May 6 12:59:33 MET DST 1996