Autor Zpráva
Spajky
Profil
Když mám několik CSS stylů a chci, aby si uživatel mohl zvolit, který chce. Jak to udělat a jak na cookies?
Casero
Profil
http://www.linuxsoft.cz/article.php?id_article=436 o cookies
Spajky
Profil
Já nejprve potřebuji kód na volitelné CSS a pak na to nějak nabalit cookies. Z toho návodu nejsem moc chytrej.
filip186
Profil
Udělá se několik CSS souborů (každý s jiným stylem) a v PHP jednoduchý script, který všechno zařídí.
Spajky
Profil
Dobře, ale teď jak udělat ten script, kam ho zapsat a co pak v HTML.
filip186
Profil
třeba: <a href="stranka.php?styl=prvni">První styl</a>
a v head: <link rel="stylesheet" type="text/css" href="styly/<? echo $styl; ?>.css">
a pak to bude styly/prvni.css

Možná v tom mám někde chybu.
Spajky
Profil
A jak vytvořit ten jednoduchý script v PHP? (v PHP jsem ještě nic nedělal a neumím to)
filip186
Profil
Ježiš, už jsem to snad napsal, ne?
<link rel="stylesheet" type="text/css" href="styly/<? echo $styl; ?>.css">
Spajky
Profil
Píše mi to že stranka.php neexistuje... To <link rel=... mám napsat do souboru stranka.php ?
filip186
Profil
Ano. To stranka.php byl jen příklad, může tam být cokoliv. A ve složce styly musí být prvni.css.
Spajky
Profil
Zobrazí se mi:
http://www.spajky.ic.cz/CSS/stranka.php?styl=pokus
filip186
Profil
A ve zdrojáku je <link rel="stylesheet" type="text/css" href="pokus.css"> a to je dobře. Pak místo styl=pokus tam může být cokoliv, ale musí existovat ten soubor css.
venca163
Profil
(v PHP jsem ještě nic nedělal a neumím to)
sázim na to, že nemáš nainstalovaný nic jako easyPHP, což?
Spajky
Profil
Nemám...
Spajky
Profil
Jenomže nevím jak ten styl nabalit na tu stránku. Tady to funguje (<link rel="stylesheet" type="text/css" href="pokus.css">), to jo, ale potřebuju mít ostylovanou stránku, ne jen pozadí.
tiso
Profil
ale potřebuju mít ostylovanou stránku, ne jen pozadí.
???
Spajky
Profil
Co vidíš, když otevřeš http://www.spajky.ic.cz/CSS/stranka.php?styl=pokus ? Pouze pozadí. Já ale potřebuji "pokus.css" aplikovat na stránku http://www.spajky.ic.cz/CSS . Jak to udělat?
Spajky
Profil
Mám 3 styly: http://www.spajky.ic.cz/CSS/styl/pokus.css , http://www.spajky.ic.cz/CSS/styl/pokus1.css , http://www.spajky.ic.cz/CSS/styl/pokus2.css a chci, aby si je mohl uživatel libovolně měnit a vybrat si, který bude používat.
tiso
Profil
Musíš tam nejako ten súbor zo štýlmi dostať.. Jedna možnosť je <link rel="stylesheet" type="text/css" href="pokus.css"> do hlavičky, druhá možnosť je pozrieť si ako vlastne styleswicher funguje, jeden návod publikoval napríklad pixy
Spajky
Profil
Nemáš přesnější odkaz, nemůžu to tam najít.
Spajky
Profil
Zkoušel jsem to podle http://www.inetsolution.com/css-style-switcher-how-to.asp , ale nefunguje to. Jak to mám udělat?
Toto téma je uzamčeno. Odpověď nelze zaslat.