Puffer
Paul Weingardt
- perl
Hi,
Ich habe folgendes Script:
#!perl -w
$| = 1;
print "Du siehst mich nicht...";
sleep 5;
print "Du siehst mich\n";
es müsste ja das machen:"Du siehst mich nicht..." ausgeben und dann 5 sekunden warten, dann "Du siehst mich ausgeben".Macht er aber nicht, er wartet fünf Sekunden, und gibt dann alles auf einmal aus.
Woran liegt es?
Danke
Hoi,
Ich habe folgendes Script:
#!perl -w
$| = 1;
print "Du siehst mich nicht...";
sleep 5;
print "Du siehst mich\n";
es müsste ja das machen:"Du siehst mich nicht..." ausgeben und
dann 5 sekunden warten, dann "Du siehst mich ausgeben".Macht er
aber nicht, er wartet fünf Sekunden, und gibt dann alles auf
einmal aus.
Woran liegt es?
Versuch mal:
select STDOUT;
$| = 1;
print "hallo ";
sleep 5;
print "du!\n";
Wenn das nicht geht, dann puffert vielleicht dein Terminal?
Gruesse,
CK
Hoi,
Ich habe folgendes Script:
#!perl -w
$| = 1;
print "Du siehst mich nicht...";
sleep 5;
print "Du siehst mich\n";
es müsste ja das machen:"Du siehst mich nicht..." ausgeben und
dann 5 sekunden warten, dann "Du siehst mich ausgeben".Macht er
aber nicht, er wartet fünf Sekunden, und gibt dann alles auf
einmal aus.
Woran liegt es?
Versuch mal:
select STDOUT;
$| = 1;
print "hallo ";
sleep 5;
print "du!\n";
Wenn das nicht geht, dann puffert vielleicht dein Terminal?
Gruesse,
CK
er macht genau das gleiche, wie vorhin.Ich benutze einen Apache-Server.Kann man da was in der httpd.conf verändern?
Danke
Hallo,
lies bitte http://learn.to/quote.
er macht genau das gleiche, wie vorhin.Ich benutze einen
Apache-Server.Kann man da was in der httpd.conf verändern?
Dann puffert der Apache da was zwischen oder der Browser will es nicht
anzeigen. Welchen Browser benutzt du denn? Und benenne das Script
vielleicht auch mal um in 'nph-scriptname.pl'. Aber Vorsicht! Du musst
dann fuer alle HTTP-Header sorgen!
Gruesse,
CK
Hallo,
lies bitte http://learn.to/quote.
er macht genau das gleiche, wie vorhin.Ich benutze einen
Apache-Server.Kann man da was in der httpd.conf verändern?
Dann puffert der Apache da was zwischen oder der Browser will es nicht
anzeigen. Welchen Browser benutzt du denn? Und benenne das Script
vielleicht auch mal um in 'nph-scriptname.pl'. Aber Vorsicht! Du musst
dann fuer alle HTTP-Header sorgen!
Gruesse,
CK
ok, ich habs in nph-test.pl umbenannt.Wie sieht denn dann ein HTTP-Header genau aus?So:
print "Content-type: text/html\n\n";
print '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">', "\n";
???
Ich benutz den Internet Explorer 6.0.An ihm kann es nicht liegen, weil er in diesem www.betachat.de alles korrekt macht.Da wirds ja auch irgendwie so gemacht.
Danke für ihre Bemühungen!!!