Am Sonntag, 9. Mai 2004 21:45 schrieb Andreas Feile:
Hallo Liste.
Ich muß mich um eine Webseite kümmern, die in einer SQL-Datenbank steckt. Die Dateien für den Inhalt sehen so aus:
<?php echo ("<DIV CLASS=\"h2\">Die Gesichter im Heavens Gate</DIV><TABLE CLASS=\"content\" ALIGN=\"CENTER\" CELLSPACING=\"0\" CELLPADDING=\"0\"><TR><TD WIDTH=\"40\"><IMG SRC=\"/m/px.gif\" WIDTH=\"40\" HEIGHT=\"120\" BORDER=\"0\" ALT=\"\"></TD><TD WIDTH=\"120\"><IMG SRC=\"/m/ppl/andrea.jpg\" WIDTH=\"120\" HEIGHT=\"120\" BORDER=\"0\" ALT=\"Andrea Beblo\"></TD><TD WIDTH=\"40\"><IMG SRC=\"/m/px.gif\" WIDTH=\"40\" HEIGHT=\"120\" BORDER=\"0\" ALT=\"\"></TD><TD WIDTH=\"120\"><IMG SRC=\"/m/ppl/andy.jpg\" WIDTH=\"120\" HEIGHT=\"120\" BORDER=\"0\" ALT=\"Andy Feile\"></TD><TD WIDTH=\"40\"><IMG SRC=\"/m/px.gif\" WIDTH=\"40\" HEIGHT=\"120\" BORDER=\"0\" ALT=\"\"></TD><TD W [...] ?>
Also irgendwie verstehe ich nicht ganz, wozu das gut sein soll, php-code in eine Datenbank zu stecken. Um dynamische Inhalte auszugeben, hat man php-Code dierekt, in einem Verzeichnis unter z.B. /srv/www/htdocs liegen. Dieser Code greift dann auf die Datenbank zu, und gibt den Inhalt aus. Der Inhalt in der DB kann also im Klartext vorliegen.
Auf die Schnelle habe ich das jetzt mal mit einem Texteditor bearbeitet, aber das ist natürlich höchst ungenießbar.
Wie man es nimmt. :-)
Was hätte ich denn für bessere Möglichkeiten? Ich dachte prinzipiell an Quanta, aber
a) läuft das bei mir höchst instabil (SuSE 8.2)
Kann ich absolut nicht bestaetigen. Meine Frau hat auf dem Quanta der 8.2 eine ganze Website geschrieben, bevor Sie auf SuSE 9.0 umgestiegen ist.
b) weiß ich nicht, ob es die .php-Dateien bearbeiten kann, indem das ja keine html-Dateien sind, sondern diesen nur ähnlich.
Quanta kann sehr gut *.php Dateien bearbeiten. Konnte Quanta sogar noch frueher als Homesite auf Win$$.
Gibt es hier irgendwelche wysiwyg-Lösungen?
PHP-Code und WYSIWYG ist wohl etwas zuviel verlangt.
Wie gesagt, den Quelltext roh zu editieren ist mir zu hardcore-mäßig, und ich möchte eigentlich auch nicht tiefer in die html-Programmierung einsteigen, sondern nur einfach und schnell ein paar Änderungen machen können.
Wenn man das richtig anlegt, braucht man den PHP-Code nicht zu aendern, sondern nur die Daten in der Datenbank. Diese koennen in plain-Text oder auch mit html-Formatierungen vorliegen. hth, Andreas Scherer