Kees Koelkast
Nieuwe gebruiker
- Lid geworden
- 13 nov 2006
- Berichten
- 4
Hoi, vraagje van een beginneling...
Ik heb een script ergens vandaan voor simpele shoutbox en op zich werkt het wel, alleen staat er op de pagina de volgende foutmelding:
Warning: Cannot modify header information...
Wat moet ik doen om dat weg te krijgen?
Ik heb een script ergens vandaan voor simpele shoutbox en op zich werkt het wel, alleen staat er op de pagina de volgende foutmelding:
Warning: Cannot modify header information...
Wat moet ik doen om dat weg te krijgen?
PHP:
$datfile = "shout.txt";
$MAX_LENGTH = 51; //Zet hierhoe lang de berichten maximaal mogen zijn (Doe deze altijd 1 meer als in de input form op de normale pagina, anders kan hij errors aangeven als je dus 50 tekens hebt.
$NUM_COMMENTS = 20; //Zet hier de hoeveelheid berichten hij maximaal mag weergeven.
if (!$name)
{ $name = "pollo"; } //Als je geen naam invoert, verschijnt je IP als naam.
else $name .= ":";
$shout = preg_replace("/</","<",$shout);
$shout = preg_replace("/>/",">",$shout);
$comfile = file($datfile);
if ($shout != "") {
if (strlen($shout) < $MAX_LENGTH) {
$fd = fopen ($datfile, "w");
$shout = stripslashes($shout);
$date_time = date('d-m-Y/H:i:s'); //Even simpele timestamp invoeren.
fwrite ($fd, "<div style='overflow:hidden'>[$date_time]
<b><i>$name</i></b>
$shout</div>\n");
for ($i = 0; $i < $NUM_COMMENTS; $i++) {
fwrite ($fd, $comfile[$i]);
}
}
fclose($fd);
}
Header("Location: $HTTP_REFERER");