Shoutbox - auf der Platte funktioniert's; online nicht

t0ny

Erfahrenes Mitglied
Ich habe eine kleine textbasierende Shoutbox geschrieben. Auf meiner Platte funktioniert es (apache); im Internet jedoch nicht.
Versucht mal etwas hineinzuschreiben und dann abzuschicken:
http://www.rpg-s.running-gag.de/index.php
Da kommen lauter Fehlermeldungen. Ich verstehe die Welt nicht mehr, denn gestern hat es noch funktionert!
Der php-Quellcode sieht folgenderweiße aus:
Code:
<?php

$datei="comment.txt";

if (isset($comment) && $name != "" && $email != "") 
{
$zeiger=fopen($datei,"r+");
$alt=fread($zeiger,filesize($datei));

$email="<a href=\"mailto:$email\">$name</a>";

$datum=date("j.n.Y");
$uhrzeit=date("H:i:s");

$comment=htmlspecialchars($comment);
$comment=stripslashes(nl2br($comment));

$meinung="<p>$email<br> 
<i>($datum $uhrzeit) </i><br>$comment</p>\n";

rewind($zeiger);
fputs($zeiger,"$meinung \n $alt");
fclose($zeiger);
}
readfile($datei);
?>

Kann mir das jemand begreiflich machen, was daran falsch sein soll?

mfg
t0ny
 
php-Version?

falls 4.2.x dann musst Du die Variablen mit $_POST['var'] bzw $_GET['var']ansprechen .. je nach request_methode.

** EDIT **

ah, ich glaube Du musst die .txt datei noch mit chmod 777 schreibbar machen.

** /EDIT **
 
Zuletzt bearbeitet:
Danke!!
Ich Trottel habe nämlich die Shoutbox überarbeitet und dann, wie du es noch mal geschrieben hast, nicht wieder umgestellt.
Trotzdem wäre es nett, wenn du - oder andere - es noch ein mal probieren; man weiß ja nie ;)
2 Gehirne denken halt doch mehr als eins ;-)

mfg
t0ny
 
trägt jetzt zwar nichts zu deinem Code zu, aber mal so´n allgemeiner Hinweis...

wenn du schreibst "er gibt ganz viele Fehlermeldungen aus", dann wäre es interessant zu wissen, was er genau ausgibt, denn das wiederum würde den potentiell Helfenden wirklich unterstützen...nur mal so als Anmerkung
 
Zurück