Hallo Stefan, cgi ist keine Datei, sondern ein Verzeichniss in welchem Programme ausgeführt werden dürfen. Da es unsicher wäre an beliebigen Stellen Programme von aussen(also auch vom Browser) zugänglich zu machen, wird ein Verzeichniss definiert in welchem der Webserver dieses gestattet. In der Regel sind diese Programme in Perl geschrieben, können aber in jeder beliebigen Sprache entwickelt werden, wie C oder Java. Normalerweise wirst Du beim Surfen so auf cgi treffen: www.seite.net/cgi/programm.pl ->d.h rufe www.seite.net auf und zwar innerhalb des cgi-Verzeichnisses die programm.pl , welche eine Perl-Datei ist. Es gibt eigentlich keine programm.cgi Dateien, d.h. wenn Du dieses gemacht hast, versucht der Browser ein unbekanntes Dateiformat zu sichern. Weitere gute Infos zu Perl findest Du in Selfhtml.. Gruss Sven