WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   formular-php-abpeichern in textdatei (http://www.wcm.at/forum/showthread.php?t=128967)

Kempfi 20.03.2004 15:41

formular-php-abpeichern in textdatei
 
Hey Leute,
folgendes problem:

besucher sollen in einem formular ihre daten eingeben können
diese daten sollen dann in einer textdatei gespeichert werden
es soll möglich sein, diese textdatei als html-seite wieder auszugeben (evtl php)

ich weiß, dass eine mysql lösung die schönste wäre, das ist aber leider nicht möglich!

wie kann ich das jetzt realisieren? wo gibt es www seiten, die mir dazu explizit auskunft geben können?

lg kempfi

jak 20.03.2004 21:22

Erste Anlaufstelle für alle php-Fragen:
www.php.net
An und für sich müsste dein Problem mit fopen
lösbar sein.
Außerdem solltest du dir noch fwrite und fread ansehen.
PHP-Code:

function writeFile($n){
 
#n ist z.B. eine fortlaufende Nummer
 
$filename="dateiname"._.$n
 $file
=fopen($file,a);
 
fwrite($file,"inhalt")
 
fclose($file);


Jak

SNo0py 21.03.2004 18:26

Bei Google nach PHP Feedback Scripts suchen... gibt genug.

heli2sky 21.03.2004 19:22

und um nicht mit dem lästigen fopen herumtun zu müssen: file($file) -> das packt dir den inhalt gleich schön in ein array ;)

ps: hurra, mein 300. beitrag - nur noch 700 und ich darf mir einen eigenen titel geben... :rolleyes:

SNo0py 21.03.2004 19:24

Öhm... ja ganz nett, aber auch performant für größere Files? Weil 10MB in den Speicher laden... - dein Hoster wird dich hassen!

jak 22.03.2004 09:37

Kennst du eine performante Lösung rein auf PHP Basis?
Um große Dateien zu vermeiden, kann man ja das Forum so einstellen, daß per default nur die Beiträge der letzten 30 Tage angezeigt werden. das wird dann wohl kaum über 10 MB sein.

Jak

SNo0py 22.03.2004 10:19

Google , erster Link:

DB Guestbook

heli2sky 22.03.2004 15:16

ok, stimmt... hab da jetzt nicht so genau mitgedacht, weil man ja alle einträge in einem file hat, da wäre das nicht gut.
wenn mann allerdings ein file pro beitrag hat und sowieso alle daten aus dem file braucht, ist file() sehr angenehm!


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:46 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag