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

Schreibscript macht Probleme

Status
Für weitere Antworten geschlossen.

Gameking

Neues Mitglied
Hei Leute
ich habe ein Problem.
das ist mein script:
PHP:
<html>
<head>
<?php
include (config.php");
?>
</head>
<body>
<span style="color: rgb(255, 255, 255);">
<form action="ptf_schreiben.php" method="post">
 <br>Name:         <input type="text" name="name"> <br>
 Bild:    <input type="text" name="bild"> <br>
 Datei:        <input type="text" name="datei"> <br>
 <input type="submit" value="Eintrag speichern">

</form>
</span>

<?php
// Formulareingabe speichern
if ($_POST) {
 $name = $_POST["name"]; // Variablen einlesen
 $bild = $_POST["bild"];
 $datei = $_POST["datei"];
 $id = mt_rand(10000,99999); // Eine ID um die Zeile (später) zu löschen
 $datum = date("d.m.Y",time()); // Aktuelles Datum ermitteln
 $text = "$name;$bild;$datei;$datum;$id;\n"; // Textstring zusammensetzen

 $dateiname = "ptf_daten.txt"; // Name der Datei
 $handler = fOpen($dateiname, "a+"); // Datei zum Text anhängen öffnen
 fWrite($handler, $text); // Dateiinhalt in die Datei schreiben
 fClose($handler); // Datei schließen
}
?>
</body>
</html>

jetzt wen ich das ausführen will kommt folgende meldung:

Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /var/www/html/test/ptf/ptf_schreiben.php on line 8

kann mir bitte jemand den fehler zeigen?
 
Für mich sieht es so aus, als fehlte da ein Anführungszeichen:
Code:
<?php
include ([COLOR=Red]"[/COLOR]config.php");
?>
Gruß
Voodoo
 
Ja genau weist du was dein Fehler ist das hier ist falsch:
PHP:
include (config.php");
es müsste so heißen
PHP:
include ("config.php");
aberich weiß nicht ob daran der Fehler liegt

edit: mi*** Voodoo war schneller
 
30 Minuten? Ich mein, man schaut in Zeile 8 und sieht dass es ein parse Fehler ist. Dann erkennt man es doch sofort. :D

Richie
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben