php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009, 2010,

Thema geschlossen
 
LinkBack Themen-Optionen Thema bewerten
Alt 30.01.2011, 13:58  
Neuer Benutzer
 
Registriert seit: 30.01.2011
Beiträge: 5
PHP-Kenntnisse:
Anfänger
dLICIOUS befindet sich auf einem aufstrebenden Ast
Standard print.css erst ausgeben, wenn diese benötigt wird?

hallo,

ich bin gerade dabei das drucklayout für meine seite zu stylen, nun wollte ich aber gerne diese print.css stylesheet erst ausgeben lassen, wenn diese benötigt, sprich "required" wird.

ich mach das selbe mit z.b. meinen kontaktformular. dafür habe ich eine extra stylesheet angelegt, welche ich erst ausgebe, wenn die bodyID mit der ID übereinstimmt, wo sich das kontaktformular befindet. sprich so:

PHP-Code:
<?php if ($bodyID === 'kontakt'): ?>
 <link rel="stylesheet"    href="/css/kontaktstyles.css" type="text/css" media="print" />
<?php endif; ?>
wie sprech ich den aber das drucklayout an?
würde gerne das selbe tun für die print.css!
dLICIOUS ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 30.01.2011, 14:02  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.874
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

öhm... wat ? xD
PHP-Code:
<?php if ($bodyID === 'kontakt'): ?>
 <link rel="stylesheet"    href="/css/kontaktstyles.css" type="text/css" media="print" />
<?php else: ?>
 <link rel="stylesheet"    href="/css/print.css" type="text/css/ media="print" />
<?php endif; ?>
Ich rat mal ins blaue
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.
tr0y ist offline  
Alt 30.01.2011, 14:12  
Neuer Benutzer
 
Registriert seit: 30.01.2011
Beiträge: 5
PHP-Kenntnisse:
Anfänger
dLICIOUS befindet sich auf einem aufstrebenden Ast
Standard

eh lol.

ich will, das die print.css erst ausgegeben wird wenn diese benötigt wird! erst dann soll sie geladen werden.

also so in ganz dumm:

PHP-Code:
<?php if ($bodyID === 'druckseite'): ?>
 <link rel="stylesheet"    href="/css/druck.css" type="text/css" media="print" />
<?php endif; ?>
kapiert?^^
dLICIOUS ist offline  
Alt 30.01.2011, 14:13  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Ja und was funktioniert jetzt da nicht?
Flor1an ist offline  
Alt 30.01.2011, 14:15  
Neuer Benutzer
 
Registriert seit: 30.01.2011
Beiträge: 5
PHP-Kenntnisse:
Anfänger
dLICIOUS befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Flor1an Beitrag anzeigen
Ja und was funktioniert jetzt da nicht?
na ich weiß nicht wie ich die printseite anspreche!
dLICIOUS ist offline  
Alt 30.01.2011, 14:19  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Naja musst halt auf der "printseite" eine Variable setzen und diese kannste dann abfragen?
Flor1an ist offline  
Alt 30.01.2011, 14:38  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.874
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

media="print" besagt das der style NUR BEIM DRUCKEN verwendet werden soll, egal wann der user auf sein druck knopp drückt, wird der style für den drucker-output verwendet statt den style den der user von der seite grade sieht. Du brauchst also nicht extra eine Seite generieren die das drucklayout bereitstellt..
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.
tr0y ist offline  
Alt 30.01.2011, 19:28  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Genau. Und umgekehrt kannst Du das auch nicht abfragen. Das HTML + Ressourcen ist dort schon übertragen. Wann der User die Druckansicht anfordert, ob der Browser das standardmäßig macht oder whatever kannst Du nicht abfragen.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline  
Alt 31.01.2011, 11:29  
Erfahrener Benutzer
 
Registriert seit: 19.06.2009
Beiträge: 837
PHP-Kenntnisse:
Fortgeschritten
Jens Clasen ist einfach richtig nettJens Clasen ist einfach richtig nettJens Clasen ist einfach richtig nettJens Clasen ist einfach richtig nettJens Clasen ist einfach richtig nett
Standard

Anmerkung zu Multipostings

http://phpforum.de/forum/showthread.php?t=259930
http://www.php-resource.de/forum/php...tigt-wird.html

Gruß Jens
Jens Clasen ist offline  
Alt 31.01.2011, 13:08  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Und daher ...

Themenmoderation:
Thema geschlossen
Flor1an ist offline  
Thema geschlossen


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
Bestimmte zeilen ausgeben maeggi07 PHP Tipps 2010 3 19.07.2010 00:47
[Erledigt] EXIF-Daten ausgeben estebu PHP Tipps 2010 3 27.05.2010 14:41
Zahlen mit Hilfe einer Tabelle ausgeben Infoschueler PHP Tipps 2010 8 17.03.2010 23:00
[Erledigt] Link mit einer variable ausgeben Marcwa PHP Tipps 2010 7 23.01.2010 17:34
ausgeben von mehreren tabellen mysql SpecialFighter PHP Tipps 2009 9 15.10.2009 18:41
PHP als Bild ausgeben jonny0303 PHP Tipps 2009 6 21.08.2009 12:33
JSON - Wert in Inputfeld ausgeben vollmilch JavaScript, Ajax und mehr 3 03.07.2009 20:18
Bild erzeugen lassen und in Tabelle ausgeben maximus PHP Tipps 2008 7 11.11.2008 20:53
verschachtelte Rubriken ausgeben / alle anzeigen prinzli PHP Tipps 2008 3 25.02.2008 22:37
Wieso benötigt man suphp? Sorcio PHP Tipps 2006 6 04.04.2006 15:06
Codeschnipsel nur bei bestimmten Stylesheet ausgeben PHP Tipps 2005-2 2 24.07.2005 11:53
Mysql: Daten nach Anfangsbuchstaben Sortiert Ausgeben PHP Tipps 2005-2 5 09.07.2005 15:56
Strings Teilweise ausgeben PHP Tipps 2004-2 8 09.12.2004 13:18
[Erledigt] Array ausgeben PHP Tipps 2004-2 4 05.12.2004 00:53
[Erledigt] Ganze Tabelle ausgeben PHP Tipps 2004-2 1 21.11.2004 16:48

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php drucken css, php if media print, css style php drucken, php druck layout, php if media=\print\, kontaktformular css php, href=\css/print.css\ media=\print\, drucken css php, print() function php text drucken, mit php css ausgeben, <?php if $bodyid css ändern, diese benötigt, php print css, print.css php hyperlink, text in css ausgeben, css text \nur drucken\, print.css anzeigen php, css link mit php ausgeben, php druck if print, wann wird css print geladen

Alle Zeitangaben in WEZ +2. Es ist jetzt 18:01 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