Durch den Einsatz von CGI wird es ermöglicht auf einem Web-Server nicht nur statische HTML-Seiten, Bilder, usw. anzubieten, sondern auch Benutzereingaben zu verarbeiten und dynamisch erzeugte Seiten anzubieten.
Zu Anwendung wird eine HTML-Seite, die ein Formular enthält
(<FORM...>...<FORM>) erstellt, in dem ein Benutzer Daten
eingeben oder verändern kann. Diese Daten werden dann beim Zurückschicken
an den Server an ein sog. CGI-Script weitergegeben, das die Verarbeitung
übernimmt. Weit verbreitet sind die Scripte bei Gästebüchern und Mailtools.
Für diese Standartanwendungen muss nicht jeder mit der Entwicklung von Scripten rumschlagen. Es gigt eine ganze Reihe guter und mießt auch kostenloser CGI-Scripte.
Die CGI-Scripte können mit einem Texteditor (im Ascii-Format) erstellt bzw. bearbeitet und angepasst werden.
Die Übertragung auf den Server per FTP muß im Ascii-Modus erfolgen da es sonst Probleme bei der Übertragung gibt und das Script später nicht fehlerfrei ausgeführt wird.
Nach dem upload muß die Datei auf dem Server für alle lesbar und auch ausfühbar sein. Falls auch Daten in eine Datei geschriben werden (z.B. die Beiträge für ein Gästebuch) müssen auch schreibrechte für die entsprechende Datei gewährt werden. Die Zugriffsrechte lassen sich mit dem chmod-Befehl ändern.
web.LuWi.de | web | CGI
-> weiter zu: HTML | CSS | Zugang | SSI |
.htaccess | CGI | chmod
| web-mail | lokale Suche | Privat |
| Zuletzt geändert: 23.05.2003, 20.55 |
| E-mail: mail@luwi.de |
| Url: http://web.luwi.de/web/cgi.shtml |