Mailinglisten-Archive |
Hallo! Am Sam, 2002-10-12 um 17.34 schrieb Nico Haase: > Moin Jo, moin Liste, > > > On 12 Oct 2002 at 16:03, Nico Haase wrote: > > > Natürlich werden einige sagen: MySQL macht dir das schneller und > > > einfacher. Gegenargument: Nur mit einem File kann ich in den Artikeln > > > PHP-Befehle unterbringen, die dann abgearbeitet werden > > > > Es gibt z.B. eval() http://de.php.net/eval > > Ja, aber dann müsste der gesamte Inhalt des Feldes in PHP geschrieben > werden, also müsste das dann immer "echo 'mein text'; [zeilenumbruch] > include("diesenda.php"); [z.]" etc. oder ähnlich sein. Und das ist blöd bei > der Eingabe in ein Formular. Naja, Du könntest Dir ja irgendein Tag überlegen wie "<befehl>php-Befehl()</befehl>" und danach den Text durchsuchen. Alles was zwischen den Tags ist, kannst Du dann per eval() ausführen. Oder übersehe ich ein Problem? > > Hätte z.B. auch den Vorteil dass man auch mal aus einem > > Internetcafe oder so Artikel schreiben/ändern kann und dass man > > verschiedene User haben kann die schreibberechtigt sind (eventuell sogar > > mehrstufig, so dass einer einen Artikel schreibt und jemand anderes > > diesen erst noch frei geben muss). > > Hmmmmm..... das geht mit Filesystem doch bestimmt auch. Irgendwas wie > erstelle Datei -> schreibe in Datei -> schließe Datei -> starte Index kann > ich auch im IC machen. Vom Befehl her ist das Löschen auch einfacher als per > MySQL (unlink($file)). Und ändern hieße ganz einlesen, in textarea, > hinterher den alten Inhalt mit textarea überschreiben. Wenn Dir die Funktionalität reicht, prima. Eine Datenbank ist sicherlich flexibler, aber das bleibt Dir überlassen. Viele Grüße Henning
php::bar PHP Wiki - Listenarchive