Hallo,
Ich habe eine kleine Shoutbox in PHP geschrieben, wo die daten aus einer txt gelesen und wieder reingeschrieben werden.
Auf meinem einen Server und local (apache) läuft das script aber auf dem Server auf dem das script letzendlich laufen soll gehts nicht (united domains)
die datei wird gelesen, d.h. wenn ich eine schon bschriebene txt in das verzeichnis lege wird der inhalt auch korrekt angezeigt. aber ich kann keine neuen einträge machen
ich habe keine ahnung warum??
was kann der fehler sein??
Ich habe eine kleine Shoutbox in PHP geschrieben, wo die daten aus einer txt gelesen und wieder reingeschrieben werden.
Auf meinem einen Server und local (apache) läuft das script aber auf dem Server auf dem das script letzendlich laufen soll gehts nicht (united domains)
die datei wird gelesen, d.h. wenn ich eine schon bschriebene txt in das verzeichnis lege wird der inhalt auch korrekt angezeigt. aber ich kann keine neuen einträge machen
ich habe keine ahnung warum??
was kann der fehler sein??
PHP:
<?php
$timestamp = time();
$datum = date("d.m.Y",$timestamp);
$uhrzeit = date("H:i",$timestamp);
$kommentar = "$email, $name , usw..
";
if ($append)
{
$datei = fopen("gb.txt","r+");
$old = file_get_contents("gb.txt");
fwrite($datei, "$kommentar\n$old");
fclose($datei);
}
?>
<form action="gaestebuch.php" method="post" enctype="multipart/formdata">
Name:<br>
<input type="text" size="20" name="name" maxlength="40"><br>
E-mail:<br>
<input type="text" size="20" name="email" maxlength="40"><br>
Web:<br>
<input type="text" size="20" name="web" maxlength="40"><br>
Kommentar:<br>
<input type="text" size="20" name="kommentar" maxlength="220">
<br><br>
<input type="submit" name="append" value="Kommentar abgeben">
</form>
<?php
if (file_exists('gb.txt'))
readfile('gb.txt')
?>
Zuletzt bearbeitet: