WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.


Forum » PHP & MySQL » html-code mit php auslesen » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von languitar
ok
von Lanthan
ok, mal versuchen

ich geb meldung, wenns geklappt hat
von languitar
nein, du bastelst dir für jede Seite ein Grundgerüst. An die Stelle, wo der Inhalt sein soll, schreibst du dann include("seite123.txt");. In der txt-Datei ist dann der ganz normale hmtl-code für den Seiteninhalt hinterlegt.
Für die Druckansicht baust du dir dann auch ein neues grundgerüst, bei dem der ganze grafische Schnick-Schnack für die Navigation usw... nicht enthalten ist und an die Stelle mit dem Inhalt includest du dann wieder die txt-Datei.
Du hast den Inhalt also nur einmal in der Textdatei gespeichert, benutzt in aber in 2 verschiedenen Ansichten.
Das mit CSS kannst du glaub ich in SelfHTML nachlesen
von Lanthan
also entweder bin ich zu bloed und kapier nichts oder das geht nicht so wie ich es gern haett

so wuerde es doch bedeuten, dass ich die seite doppelt hinterlegen muss, einmal in normalansicht und einmal in druckansicht? und das soll nicht sein.

irgendwie muss es ja funktionieren, dass ich das, was ich drucken will, auslesen kann und in dem neuen fenster sehen kann, damit ich dann da drucken kann?
von languitar
Das kann man am einfachsten mit include("date.txt"); machen. Du könntest dann in einem Popup, das gerade nur ein HTML-Grundgerüst hat, auch diesen Code einbinden, so dass alle Grafik-Elemente des Layouts wegfallen.
Ne ganz andere Möglichkeit wäre aber auch über verschiedene CSS-Dateien für Monitor und Druck zu gehen.

Nach oben