Variable von einer Seite zu einer anderen Senden

Alles, was PHP betrifft, kann hier besprochen werden.

Variable von einer Seite zu einer anderen Senden

Postby KWirsch » 22. September 2006 13:21

Guten Tag zusammen,
Mein System ist Windows 2000 mit Sp4
XAMPP 1.5.4
Ich habe jetzt mal folgendes ausprobiert XAMPP 1.5.4 deinstalliert und dafür xampp-win32-1.4.9 installiert und jetzt geht es.
Ich denke der Fehler liegt bei XAMPP 1.5.4
und ja ich habe die Suche benutzt aber den einzigen Beitrag http://community.apachefriends.org/f/viewtopi ... sterglobal
den ich gefunden habe hat mein Problem nicht gelöst.

Ich habe folgendes Problem: ein kleines Gästebuch zum Testen in xampp/htdocs kopiert und dann über http://localhost/.... aufgerufen.
Das GB erscheint auch. Aber wenn ich die Textfelder ausfülle (Variablen) werden die Inhalte nicht übergeben.

Script: Eintragen.html
<html>
<head>
<title>Title here!</title>
</head>
<body>
<form method="post" action="gb.php">

Ihr Eintrag: <input type="text" name="daten">
<input type="submit" name="Button" value="Absenden">
</form>
</body>
</html>

Script: gb.php
<html>
<head>
<title>Title here!</title>
</head>
<body>
<?php
$datenbank = "daten.dat";
$datei = fopen($datenbank,"a");
fwrite($datei, $daten);


Eintrag erfolgreich.
<a href="guestbook.php">Zurück zum Gästebuch</a>

?>
</body>
</html>

habe es auch schon mit diesem Script versucht.
<html>
<head>
<title>Title here!</title>
</head>
<body>
<?php
$datenbank = "daten.dat";
if (isset ($_POST ['daten'])){

$datei = fopen($datenbank,"a");
fwrite($datei, $daten);
}
?>
Eintrag erfolgreich.
<a href="guestbook.php">Zurück zum Gästebuch</a>

</body>
</html>

Script: guestbook.php
<html>
<head>
<title>Title here!</title>
</head>
<body>
<center><h2>Mein Gästebuch</h2><br>
<a href="eintragen.htm">Ins Gästebuch eintragen</a></center>
<br><br>
<?php
$datenbank = "daten.dat";
$datei = fopen($datenbank,"r");
fpassthru($datei);
?>
</body>
</html>
Das ganze habe ich mal auf dem Server meines Homepages Anbieters ausprobiert und beide Varianten funktionieren. Nur in meinem
Apache xampp läuft es nicht.
Kann mir bitte jemand helfen?
KWirsch
 
Posts: 1
Joined: 22. September 2006 13:06

Postby berti » 25. September 2006 16:02

Ich kann mir jetzt im Moment nur vorstellen, dass das Schreiben in eine Datei irgendwo gesperrt wurde. Gibts am localhost evtl. eine Fehlermeldung?
berti
 
Posts: 7
Joined: 11. May 2006 19:11


Return to PHP

Who is online

Users browsing this forum: No registered users and 9 guests