HTML-Seiten darstellen
Marco Reinke
- perl
0 pit
Hello ...
... ich schreibe gerade an einem Adressbuch, welches durch einen Perlskript dynamische HTML-Seiten erzeugt. Das Problem ist jedoch, daß ich nach jeder Neuerstellung der HTML-Seiten erst wieder den "Aktualisieren-Button" im Browser betätigen muß, um das Ergebnis sichtbar zu machen.
Gibt es in Perl die Möglichkeit, dynamisch-erstellte HTML-Seiten aufzurufen bzw. darzustellen? (Ich glaube mit JAVA wäre es möglich (*grübel*), aber es soll eben doch eine PERL-Anwendung bleiben.)
Gibt es in Perl die Möglichkeit, dynamisch-erstellte HTML-Seiten aufzurufen bzw. darzustellen? (Ich glaube mit JAVA wäre es möglich (*grübel*), aber es soll eben doch eine PERL-Anwendung bleiben.)
Ja, den gesamten HTML-text an STDOUT ausgeben. Etwa so:
print "content-type: text/html\n\n";
print "<html><head><title>Adressbuch</title></head>\n";
... usw.
aufpassen mit den unterschiedlichen Bedeutungen von
' --> deutet Sonderzeichen nicht (z.B. kein \n)
" --> Sonderzeichen werden interpretiert (z.B. $Variable)
oder Du machst gleich alles mit --> qq HTML-Text ."\n";
qq ist soviel wie " , q soviel wie ' .
Aufruf der Seite dann als DeinName.pl nicht als DeinName.htm . Damit wird die Seite ausschließlich mit dem Perlscript erzeugt, und die HTML-Datei kannste wegschmeißen.
Chiau Pit