php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 22.12.2004, 11:44  
Gast
 
Beiträge: n/a
Standard dynamische Inhalte in vorgefertigtes HTML-Dokument schreiben

Hallo,
ich möchte meine Rechnungen erstellen mit PHP und HTML.
Ich habe eine Vorlage in HTML erstellt und möchte in diese Vorlage schreiben. Diese soll dann unter einem Dateinamen gespeichert werden.

Wie kann ich das machen!
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 22.12.2004, 11:49  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard Re: dynamische Inhalte in vorgefertigtes HTML-Dokument schre

Zitat:
Zitat von crisou
Wie kann ich das machen!
ich denke du hättest eher das fragezeichen benötigt.

nunja.
ich weiß ehrlich gesagt nicht, wie ich dir helfen könnte. deine informationen zum problem sind gleich null.

Code:
$var = 'inhalt';

echo '' . $var . '';
klasse antwort, was? aber die frage lässt leider nichts anderes zu.
imported_Ben ist offline  
Alt 22.12.2004, 11:54  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 5.235
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard

Prinzipiell zum Verständnis erst einmal zwei Fragen:

a) Wo kommen deine Daten her? Aus einer Datenbank?

b) Wie rufst du das auf? Soll das als Endergebnis direkt in eine Datei auf der Festplatte geschrieben werden?

Grundsätzlich ist das nicht das Problem.

Schritt 1: HTML- Vorlage nehmen und umbenennen, beispielsweise als vorlage.php beispielsweise.
Schritt 2: Ganz am Anfang der Datei macht man "ob_start();" Damit schreibst du alles zuerst in einen Puffer bevor du es ausgibst. Am Ende der Datei kannst du dann mit anderen ähnlichen Funktionen diesen Puffer auslesen und es meinetwegen mit der Funktion "file_put_contents" wegschreiben in deine Datei.
Schritt 3: Ersetzen der Bereiche im HTML- Formular durch eine Ausgabe der Daten. Jetzt kommt es halt auf die Daten drauf an (siehe Frage a)
mepeisen ist offline  
Alt 22.12.2004, 12:29  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

wo die daten herkommen ist zunächst mal egal. letztendlich sind sie vorhanden ... in welcher form .. das könnte interessant sein. aber irgendwie hat man ja im endeffekt immer zugriff auf die inhalt in form von arrays, objekten der simplen variablen.

der knackpunkt ist das ersetzen der bereiche.

simple methode ist die verwendung von
http://php.net/str_replace

wenn es kompliziertere sachen gibt, die zu ersetzen sind, dann muss man notfalls auf
http://php.net/preg_replace
zurückgreifen.

ist eben eine art minitemplate-system.
imported_Ben ist offline  
Alt 22.12.2004, 12:33  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 5.235
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard

Sofern sich die Vorlage nicht mehr stark verändert kann man sie auch direkt hernehmen und als PHP die Inhalte zwischendrin einfach nur füllen. Ansonsten würde ich smarty (oder wie das heisst) empfehlen.
mepeisen ist offline  
Alt 22.12.2004, 13:15  
Gast
 
Beiträge: n/a
Standard

Hallo Ben,

sorry für die wage Aussage. War etwas zwischen Tür und Angel geschrieben. Ich habe es herausgefunden, dank deinem Post. Super Hilfe. Manchmal stehe ich total auf dem Schlauch und brauche nur nen kleinen Schubs. Nochmals Danke!
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
HTML Dokument durchsuchen bartzi PHP Tipps 2008 3 02.04.2008 10:08
Dynamische HTML Seite parsen blaus PHP Tipps 2008 10 17.03.2008 14:44
HTML Zeichen in einem bestehendem XML Dokument umwandeln PHP Tipps 2006 33 24.03.2006 17:33
Validitor (HTML 4.01) = Schwachsinn? Filewalker Off-Topic Diskussionen 19 03.08.2004 15:27

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
vorgefertigtes html, vorgefertigtes anschreiben, vorgefertigte schreiben, html und dynamische inhalte, html dynamische schreiben, inhalt von htmldocument, vorgefertigtes formular rechnung stellen, vorgefertigtes html dokument, dokumente rechnung schreiben html, per funktion html dynamisch in das dokument schreiben, html dokument mit php schreiben, php vorgefertigtes formular, \html dokument\ dynamisch, vorgefertigtes dokument, vorgefertigte login html php datenbank, in document schreiben html, html dokumente schreiben

Alle Zeitangaben in WEZ +2. Es ist jetzt 01:37 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.