• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Fehler??

Status
Für weitere Antworten geschlossen.
C

Chrigi_111

Guest
Code:
<?php
$user = $_POST[user];
$eintrag = $_POST[eintrag];
    echo"Vielen Dank[b]".$user."[/b]

";
         echo"Hier ist dein Eintrag: 
[b]".$eintrag."[/b]";
$speichern = $user + $eintrag
t  ouch("ein.txt");
$fp = fopen("ein.txt", 'w' )
fwrite($fp, "$speichern" )
?>
Ich hab da so n scriptlein, und da kommt jetzt der Fehler:
Parse error: syntax error, unexpected T_STRING in D:\Testserver\xampp\htdocs\xampp\gbuch.php on line 14

Die datei heisst nur gbuch.php, weil ich nix besseres wusste :oops:
Wäre wirklich dankbar für eure Hilfe!
 
Werbung:
Leider können wir dir erst helfen, wenn du uns die Zeile 14 gibst, da in deinem Code nur 10 Zeilen sind.
 
oups sry

Code:
1<html>
2<head>
3<title>Unbenanntes Dokument</title>
4<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
5</head>
6<body>
7<?php
8$user = $_POST[user];
9$eintrag = $_POST[eintrag];
10echo"Vielen Dank[b]".$user."[/b]

";
11echo"Hier ist dein Eintrag: 
[b]".$eintrag."[/b]";
12$speichern = $user + $eintrag
13touch("ein.txt");
14$fp = fopen("ein.txt", 'w' )
15fwrite($fp, "$speichern" )
16?> 
17</body>
18</html>
Hier ist sie
 
Werbung:
Ja, weil in Zeile 12 auch das Semikolon ";" fehlt. :lol:
 
Werbung:
ich hab ja php angewiesen, das es den Inhalt der Variable $speichern
in die datei ein.txt schreiben soll welche zuerst erstellt wird, in der datei steht jetzt:
Code:
0
wisst ihr was hier der Fehler ist??
 
Ja,
du willst mit $user + $eintrag zwei Strings verbinden. Was du aber machst ist eine Zahlen-Addition. Strings verbindet man mit einem Punkt (.).
Übrigens musst du nicht fwrite($fp, "$speichern") schreiben, es reichts auch fwrite($fp, $speichern).
 
Super jetzt gehts auch,
Aber eine Frage hab ich doch noch: Wie kann ich dann in die gespeicherte datei was hinzfügen biem nächsten Formularaufruf ist ja wieder alles gelöscht!
Ich wollt sone art logfile machen
 
Werbung:
Werbung:
Status
Für weitere Antworten geschlossen.
Zurück
Oben