Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [php] Externe CSS in php einbinden (https://www.delphipraxis.net/142784-%5Bphp%5D-externe-css-php-einbinden.html)

Forlan 3. Nov 2009 18:23


[php] Externe CSS in php einbinden
 
Hallo zusammen...
Zunächst einmal etwas php code..
Code:
        <?php
         include "Banner.css";
        ?>
und die entsprechende externe "Banner.css":
Code:
   #banner {
    background-image : url(../Bilder/banner.gif);
    position : absolute;
    left: 50%;
    margin-left: -200px;
   }
Nun meine Frage:
Warum wird die css in der php nicht geparst? Oder muss ich die Datei anders einbinden? :gruebel:
Ich hoffe ihr könnt mir helfen ;)

jfheins 3. Nov 2009 18:26

Re: [php] Externe CSS in php einbinden
 
was soll denn da geparst werden? sind dochj keine PHP-Sachen im CSS?

Dass PHP serverseitig und CSS clientseitig ist bzw. der Unterschied ist dir schon klar?

fkerber 3. Nov 2009 18:27

Re: [php] Externe CSS in php einbinden
 
Hi!

Was meinst du mit geparst?
Wenn der Inhalt nochmal zum Browser soll, solltest du ein echo o.ä. machen.

Wirft das da nicht sogar mindestens ein paar Warnings?


Grüße, Frederic

Matze 3. Nov 2009 18:27

Re: [php] Externe CSS in php einbinden
 
Hallo,

du könntest es mit "echo get_file_contents(...)" versuchen. SOnst versucht PHP vermutlich die Datei auszuwerten.

Grüße, Matze

Forlan 3. Nov 2009 18:29

Re: [php] Externe CSS in php einbinden
 
Zitat:

Zitat von fkerber
Hi!

Was meinst du mit geparst?
Wenn der Inhalt nochmal zum Browser soll, solltest du ein echo o.ä. machen.

Wirft das da nicht sogar mindestens ein paar Warnings?


Grüße, Frederic

Warnings wirft das nicht, der Inhalt der css wird einfach nur angezeigt, und nicht geparst... Mit geparst mein ich, dass das Bild nicht angezeigt wird.

fkerber 3. Nov 2009 18:33

Re: [php] Externe CSS in php einbinden
 
Hi!

Also du sieht in der Quelltext-Ansicht des Browsers nur folgendes:

Code:
#banner {
    background-image : url(../Bilder/banner.gif);
    position : absolute;
    left: 50%;
    margin-left: -200px;
   }
Und sonst nichts? (Wobei ich das schon seltsam finde).
Dann brauchst du auch ein Div o.ä. dass die id Banner hat.


Grüße, Frederic

Matze 3. Nov 2009 18:34

Re: [php] Externe CSS in php einbinden
 
Wenn der CSS-Code in der HTML-Ausgabe drinnen steht, dann stimmt der Pfad zum Bild oder der HTML-Code nicht.

jfheins 3. Nov 2009 18:57

Re: [php] Externe CSS in php einbinden
 
Oder die CSS-Angabe steht nicht in einem passenden CSS Bereich ... wir brauchen mehr Infos/Code :stupid:


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:47 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz