| |
|
|
GDL | Hallöle,
komme nun um Html und Php nicht mehr herum. Da ich mich mit den Sprachen aber sehr schwer tue, werde ich euch ab und zu mit Fragen quälen.
Momentan hakts hier : Gegeben: eine Variable mit Inhalt und eine Php Datei mit Inhalt.
Problem 1:
1. Den Inhalt aus der Php Datei Löschen (nicht Datei löschen und neu anlegen) 2. Den Inhalt der Variablen dann als Quelltext in die Datei neu hineinschreiben.
Vielen Dank Grüßle Georg |
|
|
| |
|
|
|
Julian Schmidt | Kannst du mal genauer sagen was du eig. machen willst. Ich hoffe ich hab dich richtig verstanden. Dass du nicht Schreiben\Löschen, sondern Ausgeben\Nicht Ausgaben meinst.
1. Den betreffenden Inhalt in eine IF-Bedingung packen. Evlt einfach if (empty($variable)) oder if (!isset($variable)) 2. Mit Echo die Variable im Else-Fall ausgeben
Übrigends kann ich dir dieses Tutorial zu PHP empfehlen. [...] |
|
|
| |
|
|
|
GDL | Hallöle Julian,
Ich meine wie oben beschrieben, eine beschriebene Datei leeren und mit dem Inhalt aus der Variablen wieder neu beschreiben. Also den Quelltext vom tinymce, der in einer Variablen steht, in immer derselben Datei neu abspeichern. Also nicht mit Echo ausgeben. Vielleicht isses jetzt besser verständlich was ich meine. Danke für den Link. |
|
|
| |
|
|
|
| @GDL: Lege doch eine sog. Template-Datei an, sagen wir
mytemplate.tpl
Da steht Dein PHP-Quelltext drin und an der Stelle wo Du etwas beliebiges eintragen möchtest schreibste sowas wie {{moffel}} rein.
Die PHP die dann die PHP erzeugen soll, macht:
;$s=file_get_contents("mytemplate.tpl") //lade datei inhalt nach s ;$s=str_replace("{{moffel}}","DasSollDrinStehen",$s)//ersetze {{moffel}} ;file_put_contents("mynewphp.php",$s)
und fertig. |
|
|
| |
|
|
|
GDL | Danke euch beiden. Arbeite mich da mal durch. |
|
|
| |
|
|
|
GDL | Hallöle,
habe es nun doch mit Datei löschen und neu anlegen gelöst. Eigendlich wollte ich es nicht, da ich der Meinung war, ich könnte die Dateien mittels Winscp nicht mehr löschen wie bei den Galerievorschaubildern. Da es aber nicht der Fall ist, habe ich es nun so gelöst.
Grüßle Georg |
|
|
| |
|
|