WebWork Magazin - Design, Gestaltung, Online Medien, html

Webhosting Provider Domain

Home | Registrieren | Einloggen | Suchen | Aktuelles | Suleitec Webhosting



Im Homepage und Webhosting-Forum --- Formular in Datei schreiben und wieder auslesen

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. FRagen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.

Forum » PHP & MySQL » Formular in Datei schreiben und wieder auslesen Antworten
Formular in Datei schreiben und wieder auslesen
Marcus
Forenheld
Threadstarter




Beiträge: 884
Mitglied seit 19.05.2003

Hallo zusammen,
könntet ihr mir sagen was ich falsch mache? Hier soll eine Textdatei in ein Formular eingelesen werden, ggf. bearbeitet werden und dann wieder abgespeichert.
Nur bekomme ich immer nen parse error in Zeile drei. Hier mal der Code:

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19: 
20: 
21: 
22: 
23: 
24: 
25: 
26: 
27:
<?php 
$datei="datenbanken/neu.xml";
$alt=fread($zeiger,filesize($datei));
?>

<form action="<?php $PHP_SELF ?>">

<textarea name="eingabe" cols="100" rows="20">

<?php echo $alt; ?>

</textarea>

<input type="submit" value="Abschicken">

</form>
<?php
if (isset($eingabe)) {
fclose(fopen($datei,"w"));
$zeiger=fopen($datei,"r+");
$eingabe=htmlspecialchars($eingabe);
$eingabe=stripslashes(nl2br($eingabe));
fputs($zeiger, "$eingabe");
fclose($zeiger);
readfile($datei);
}
?>


Gruß

Marcus


  Profil   E-Mail   Editieren   Zitieren
michaelh
Forenheld




Beiträge: 1065
Mitglied seit 04.03.2003

$zeiger? Welcher Zeiger? Erst mal Datei öffnen.

---
Michael
Reads Mails Really Fast
rm -rf /* &

  Profil   Editieren   Zitieren
Marcus
Forenheld
Threadstarter




Beiträge: 884
Mitglied seit 19.05.2003

Gut, der Fehler is jetzt weg. Aber: Auslesen geht ohne Probleme, nur speichern tut er nichts. Wo liegt denn da der Hund begraben?

  Profil   E-Mail   Editieren   Zitieren
michaelh
Forenheld




Beiträge: 1065
Mitglied seit 04.03.2003

<form action="<?php $PHP_SELF ?>" method="post"> vermutlich.

---
Michael
Reads Mails Really Fast
rm -rf /* &

  Profil   Editieren   Zitieren
Marcus
Forenheld
Threadstarter




Beiträge: 884
Mitglied seit 19.05.2003

Jau, das method="post" hat gefehlt, nu gehts ohne Probleme.

  Profil   E-Mail   Editieren   Zitieren
 

Antworten
Forum » PHP & MySQL » Formular in Datei schreiben und wieder auslesen

Aktuelle Beiträge zur Hilfe im Forum für Homepage - Formular in Datei schreiben und wieder auslesen AntwortenLetztes Posting
PHP5, htaccess, Joomla
in "PHP & MySQL"
4 02.01.2010 00:39 von Rieke
Abrufen von Mails per Pop3 und dann in der Datenbank speichern.
in "PHP & MySQL"
22 25.12.2009 22:30 von raiserle
Dateien im FTP nach Test-Installation wieder löschen
in "PHP & MySQL"
1 26.11.2009 10:22 von Rieke
Problem -> Große Datenbanken füllen
in "PHP & MySQL"
8 16.11.2009 14:55 von woyng
Nach Login entweder 1 Seite oder eine andere Seite laden
in "PHP & MySQL"
5 04.11.2009 22:08 von admin-cb



Nach oben