puts "Hallo " + gets.chomp + "."
?> neXus
=> Hallo neXus.
aus dem was da steht werd ich aba leida nicht schlau =)
So schwierig ist es doch gar nicht:
Am Anfang deines Dokumentes (unbedingt vor jeglicher Ausgabe) schaltest du die Ausgabepufferung ein:
<?php [link:http://de2.php.net/manual/de/function.ob-start.php@title=ob_start()]; ?>
Am Ende des Dokumentes platzierst du gleich die Funktion, die für die Ausgabe, Leerung und Beendigung der Ausgabepufferung zuständig ist:
<?php [link:http://de2.php.net/manual/de/function.ob-end-flush.php@title=ob_end_flush()]; ?>
Und nun kannst du bedenkenlos nach dem erfolgreichen Tätigen eines Eintrages folgendes notieren:
<?php [link:http://de2.php.net/manual/de/function.header.php@title=header]("location: http://".$_SERVER['HTTP_HOST']."/dein-gaestebuch-skript-oder-welche-seite-auch-immer.php"); ?>
Warum das $_SERVER['HTTP_HOST']? Nun, damit hältst du dein Skript relativ flexibel, da das Ziel eines Location-headers ein absoluter URI sein muss:
„Anmerkung: HTTP/1.1 verlangt einen absoluten URI inkl. dem Schema, Hostnamen und absoluten Pfad als Argument von Location:, aber manche Clients akzeptieren auch relative URIs.“
Nachvollziehbar?
Einen schönen Sonntag noch.
Gruß, Ashura
Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:| ls:[ js:|
30 Days to becoming an Opera8 Lover -- Opera 8.02 mit Bittorent-Unterstützung
Meine Browser: Opera 8.01 | Firefox 1.0.4 | Lynx 2.8.3 | Netscape 4.7 | IE 6.0
[Deshalb frei! - Argumente pro freie Software]