1. Dashboard
  2. Artikel
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  1. HTML - Webmaster Forum
  2. HTML / Webmaster Forum
  3. HTML & CSS Forum

css frage

  • dr.zoidberg
  • 18. Mai 2006 um 17:31
  • dr.zoidberg
    Meister(in)
    Beiträge
    336
    • 18. Mai 2006 um 17:31
    • #1

    ahoi hoi!
    habe eine frage bezüglich css layouts.
    auf vielen seiten gibts die möglichkeit , verschiedene designs anzuzeigen, darunter csszengarden.com und feuernbel.de
    bei csszengarden gibts links die ungefähr so aussehen:
    <a href="?cssfile=blackskin.css">
    das funzt bei mir aber irgendwie nicht...
    und bei feuernebel scheints irgendwie mit php gelöst zu sein.
    mach ich was falsch?
    gibts eine bessere möglichkeit?
    muss ichs mit php machen?
    wenn ja wie?

    vielen dank
    dr.zoid

    [Blockierte Grafik: http://www.sloganizer.net/style5,Mozilla-spc-Firefox.png]
    [Blockierte Grafik: http://www.publicons.de/p__1,2,37,304,640,465,534,120,179,90,474,100,247,193,152,195,196,200,133,554,604,553,733,566,20,145,79,731_9.png]

    [Blockierte Grafik: http://einsiedlerkrebs.splithost.de/slomo.gif]

  • Elvis
    Kaiser(in)
    Beiträge
    2.536
    • 18. Mai 2006 um 17:34
    • #2

    Also ich würd mal bei 1ngo kucken. Vielleicht helfen die die Anregungen dort ja.

    http://www.1ngo.de/web/css-layout.html

    Bitte nicht klicken!
    Fighting for Webstandards!
    Du bist Terrorist

  • No0ob
    Kaiserliche Hoheit
    Beiträge
    1.500
    • 18. Mai 2006 um 17:35
    • #3

    Du kannst doch über eine Datenbank eine CSS Datei einbinden.
    Bei zengarden scheint das auch php zu sein.
    Ich würds so machen:

    HTML
    <html>
        <head>
            <link rel="stylesheet" type="text/css" href="<? echo $row['css']; ?>">
       </head>
    <body>
          Inhalt
    </body>
    </html>

    In der Datenbank speicherst du dann den relativen Pfad zu der CSS Datei.

    Ich denke mal, das könnte funktionieren, wenn nicht korrigiert mich bitte, da ich nichts falsches verbreiten will.

  • dr.zoidberg
    Meister(in)
    Beiträge
    336
    • 18. Mai 2006 um 17:38
    • #4

    mmh schon mal danke.
    mysql kommt nicht in frage, der server den ich für dieses projekt verwende hat kein sql..
    das zufallslayout check ich nicht so richtig, wär aber recht in ordnung!.

    [Blockierte Grafik: http://www.sloganizer.net/style5,Mozilla-spc-Firefox.png]
    [Blockierte Grafik: http://www.publicons.de/p__1,2,37,304,640,465,534,120,179,90,474,100,247,193,152,195,196,200,133,554,604,553,733,566,20,145,79,731_9.png]

    [Blockierte Grafik: http://einsiedlerkrebs.splithost.de/slomo.gif]

  • No0ob
    Kaiserliche Hoheit
    Beiträge
    1.500
    • 18. Mai 2006 um 17:43
    • #5

    Dann kannst du das auf eine Text-Datei verlagern, und mittels den file-functions in php auslesen ;)

  • Elvis
    Kaiser(in)
    Beiträge
    2.536
    • 18. Mai 2006 um 17:46
    • #6

    Ingo ist in seinem Forum sehr hilfsbereit. :wink:

    Bitte nicht klicken!
    Fighting for Webstandards!
    Du bist Terrorist

  • dr.zoidberg
    Meister(in)
    Beiträge
    336
    • 18. Mai 2006 um 20:01
    • #7

    ich habs jetzt mit php gemacht....
    2dateien, die jeweils unterschiedliche css einlesen und den inhalt per include

    [Blockierte Grafik: http://www.sloganizer.net/style5,Mozilla-spc-Firefox.png]
    [Blockierte Grafik: http://www.publicons.de/p__1,2,37,304,640,465,534,120,179,90,474,100,247,193,152,195,196,200,133,554,604,553,733,566,20,145,79,731_9.png]

    [Blockierte Grafik: http://einsiedlerkrebs.splithost.de/slomo.gif]

  • pindakaas
    Profi
    Beiträge
    591
    • 18. Mai 2006 um 20:34
    • #8
    Zitat von dr.zoidberg


    <a href="?cssfile=blackskin.css">


    nur der vollständigkeit halber das ist auch php mit get wir hier die info über
    das css file geholt

    lieber mal hier http://de.selfhtml.org nachgucken

  • dr.zoidberg
    Meister(in)
    Beiträge
    336
    • 19. Mai 2006 um 13:59
    • #9

    ach so....
    das ist ne klasse idee!!
    einfach im <link rel
    teil machen:
    <?php
    $style=$GET['cssfile'];
    if($style=="black"){
    echo "<link rel='stylesheet' href='blackskin.css'>";
    }else{
    echo "<link rel='stylesheet' href='whiteskin.css'>";
    }
    ?>

    [Blockierte Grafik: http://www.sloganizer.net/style5,Mozilla-spc-Firefox.png]
    [Blockierte Grafik: http://www.publicons.de/p__1,2,37,304,640,465,534,120,179,90,474,100,247,193,152,195,196,200,133,554,604,553,733,566,20,145,79,731_9.png]

    [Blockierte Grafik: http://einsiedlerkrebs.splithost.de/slomo.gif]

  • dr.zoidberg
    Meister(in)
    Beiträge
    336
    • 19. Mai 2006 um 14:32
    • #10

    so... alles klappt außer: wenn ich auf eine andere seite gehe wechselt er wieder zurück zum standardskin.
    ich hab schon versucht das ganze in einem cookie zu speichern aber das funzt auch nicht so recht...
    hier mal ein paar codeschnipsel

    Code
    $cookie=$_COOKIE['auswahl'];
    $get=$_GET['auswahl'];
    setcookie("auswahl",$get);
    $black="black";
    $white="white";
    
    
      if($get!=$white OR $get=="" OR $cookie!=$white){
        echo "<link rel='stylesheet' type='text/css' href='style1.css'>";
    } else {
        if($get==$white OR $cookie==$white){
        echo "<link rel='stylesheet' type='text/css' href='style2.css'>";
    }}
    Alles anzeigen

    [Blockierte Grafik: http://www.sloganizer.net/style5,Mozilla-spc-Firefox.png]
    [Blockierte Grafik: http://www.publicons.de/p__1,2,37,304,640,465,534,120,179,90,474,100,247,193,152,195,196,200,133,554,604,553,733,566,20,145,79,731_9.png]

    [Blockierte Grafik: http://einsiedlerkrebs.splithost.de/slomo.gif]

Tags

  • html
  • link
  • server
  • tex
  • links
  • web
  • body
  • pfad
  • text
  • href
  • code
  • php
  • datei
  • inhalt
  • datenbank
  • bank
  • css
  • info
  • projekt
  • include
  • head
  • stylesheet
  • echo
  1. Datenschutzerklärung
  2. Impressum
Community-Software: WoltLab Suite™
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
Zitat speichern