Italia
PHP, HTML & JavaScript- Foro

Html Grundbegriffe

 

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: una variabile mit Inhalt und eine Php File mit Inhalt.

Problem 1:

1. Den Inhalt aus der Php File Löschen (nicht File löschen und neu anlegen)
2. Den Inhalt der Variablen dann als Quelltext in die File neu hineinschreiben.

Vielen Dank
Grüßle Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
27.05.2013  
 




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 un 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. [...] 
 
XProfan X2
Win7 Professional, SP1, AMD FX(tm)-8350 Eight-Core Processor

˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
27.05.2013  
 




GDL
Hallöle Julian,

Ich meine wie oben beschrieben, eine beschriebene File leeren und mit dem Inhalt aus der Variablen wieder neu beschreiben. Also den Quelltext vom tinymce, der in einer Variablen steht, in immer derselben File neu abspeichern.
Also nicht mit Echo ausgeben.
Vielleicht isses jetzt besser verständlich was ich meine.
Danke per den Link.
 
Windows7 Xprofan 8,9,10 [...]  [...] 
27.05.2013  
 



@GDL: Lege doch eine sog. Template-File 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.
 
27.05.2013  
 




GDL
Danke euch beiden. Arbeite mich da mal durch.
 
Windows7 Xprofan 8,9,10 [...]  [...] 
28.05.2013  
 




GDL
Hallöle,

habe es nun doch mit File löschen und neu anlegen gelöst.
Eigendlich wollte ich es nicht, da ich der Meinung war, ich potuto die File mittels Winscp nicht mehr löschen wie bei den Galerievorschaubildern.
Da es aber nicht der Fall ist, habe ich es nun so gelöst.
<?php
// ;echo $_POST["content"]."<br>"
;$datei = "test1.php"

;if(file_exists($datei)) {

    ;if (unlink($datei)) {

        ;echo'Die File ' . $datei . ' wurde gelöscht!'
        ;} else {
        ;echo'Konnte die File ' . $datei . ' nicht löschen!'
        ;die

    ;}

;}

;$fh = fopen("test1.php","r+")
;file_put_contents("test1.php",$_POST["content"])
;fclose($fh)
?>

Grüßle
Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
28.05.2013  
 



Answer


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

9.869 Views

Untitledvor 0 min.
Walter23.10.2024
Hans Neff19.01.2023
Christof Neuß14.06.2020
Member 872212122.06.2019
Di più...

Themeninformationen

Dieses Thema hat 3 subscriber:

GDL (4x)
iF (1x)
Julian Schmidt (1x)


Admins  |  AGB  |  Applications  |  Autori  |  Chat  |  Informativa sulla privacy  |  Download  |  Entrance  |  Aiuto  |  Merchantportal  |  Impronta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Giochi  |  Cerca  |  Support

Ein Projekt aller XProfaner, die es gibt!


Il mio XProfan
Private Notizie
Eigenes Ablageforum
Argomenti-Merkliste
Eigene Beiträge
Eigene Argomenti
Zwischenablage
Annullare
 Deutsch English Français Español Italia
Traduzioni

Informativa sulla privacy


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie