perlunity.de - PERL | JAVASCRIPT | PHP | MySQL | APACHE



#!/COMMUNITY

Members: 5374
davon online: 1
weitere User: 20
Click for quality!




12.02.2012 / 03:07

Community-Member werden   |   Paßwort vergessen   |   OnlineMonitor (1) Wer ist online ... OnlineMonitor starten !
     

 

Home


PERLscripts


PHPscripts


JAVAscripts


Hilfreiches


Links2www


Newscenter


Community


Interna




Community  »  Perl: Allgemeines Forum zur Themenübersicht Themensuche Themenansicht in Thread-Modus


BeitragDATEI schreiben und dann Weiterleitung zur geschr. DATEI
Seitenanfang
Ich habe ein Script geschrieben, welches eine Datei erstellt und dann

mittels:

$text="INHALT IRGENDWAS AUCH HTML";
open (DATEI, ">/pfad/zur/datei.shtml") || die "Fehler beim Öffnen";
print DATEI "$text";
close (DATEI);

in die Datei datei.shtml schreibt.

Ich möchte nun, dass die neu erstellte Datei (pfad/zur/datei.shtml)

sofort ausgegeben wird, also das man weitergeleitet wird dahin. Ich

dachte, dass könne man mittels

print "Location: http://www.pfad/zur/datei.shtml";

machen kann.

Ich kriege jedoch nur Location: http://www.pfad/zur/datei.shtml als

einfache Ausgabe auf den Bildschrim.

Wie kann ich es schaffen, dass die neu erstelle Datei gleich nach

ausführen des Scriptes aufgerufen wird?
Kann ich das noch irgendwie mit an den header hängen? Und wenn nicht,

wie kann ich sonst noch eine Weiterleitung zu der Datei machen

innerhalb des Scriptes?

Danke

Datum: 12.12.2004-17:31

Beitragre: DATEI schreiben und dann Weiterleitung zur geschr. DATEI
Seitenanfang
vielleicht nur 2 x \n vergessen?
print "Location: http://www.pfad/zur/datei.shtml\n\n";

und vorher keinen content-type ausgeben

Datum: 12.12.2004-18:43

Beitragre: DATEI schreiben und dann Weiterleitung zur geschr. DATEI
Seitenanfang
aber ich kann doch den content type nicht wegnehmen, da ich doch vorher was in die datei schreibe und sie erstelle. wie soll ich das denn ohne print DATEI "$text"; machen?

Datum: 12.12.2004-18:51

Beitragre: DATEI schreiben und dann Weiterleitung zur geschr. DATEI
Seitenanfang
der print-befehl für das Schreiben in die Datei hat doch nichts mit dem
print "Content-type:text/html\n\n";
für die html-ausgabe zu tun

Datum: 12.12.2004-19:00

-






-
-