Autor | Zpráva | ||
---|---|---|---|
toník Profil |
#1 · Zasláno: 7. 7. 2006, 22:18:32
Cau ...
Chci poprosit o radu ... jak mohu pomoci odkazu na svych strankach vypnout a zapnout styly bez vyuziti tzv. faveletu ? Na nekolika strankach jsem videl, ze to maji udelano pomoci php ... muzete nekdo poradit jak na to ? |
||
Anonymní Profil * |
#2 · Zasláno: 7. 7. 2006, 22:30:57
najdi si zdrojak na netu... hledej "php styleswitcher" to ti maj nacpat zdrojak pod nos?
|
||
toník Profil |
#3 · Zasláno: 8. 7. 2006, 10:24:43
Anonymní
No diyk za snahu, ale asi si nepochopil co jsem chtel. Styleswitcher prepina mezi styly, ja hledam takovej php switch ktery umi po kliknuti na danej odkaz styl vypnout a po kliknuti na ten samej odkaz ho zapnout ... |
||
DJ Miky Profil |
#4 · Zasláno: 8. 7. 2006, 10:39:58
toník
to je skoro to samé... <?php session_start(); if(isset($_GET['styly']) && $_GET['styly']=='vypnute') { $_SESSION['styly']='vypnute'; } if(isset($_GET['styly']) && $_GET['styly']=='zapnute') { $_SESSION['styly']=''; } ?> ... hlavicka ... <?php if(!isset($_SESSION['styly']) || $_SESSION['styly']!='vypnute') echo '<link rel="stylesheet" type="text/css" href="styly.css" />'; ?> ... zbytek stranky ... <?php if(isset($_SESSION['styly']) && $_SESSION['styly']=='vypnute') echo '<a href="stranka.php?styly=zapnute">Zapnout styly</a>'; else echo '<a href="stranka.php?styly=vypnute">Vypnout styly</a>'; ?> Píšu zpaměti, netestuji... |
||
toník Profil |
#5 · Zasláno: 8. 7. 2006, 11:21:21
DJ Miky
diky ... zkousel jsem to, ale po kliknuti na odkaz mi funguje pouze to, ze se zmeni odkaz na "zapnout styly" a "vypnout styly" ... vlastni css se nemeni, zustava porad to defaultni ... mam to takto: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=windows-1250"> <?php if(!isset($_SESSION['styly']) || $_SESSION['styly']!='vypnute') echo '<link rel="stylesheet" type="text/css" href="styly.css" />'; ?> <title></title> </head> <body> <?php session_start(); if(isset($_GET['styly']) && $_GET['styly']=='vypnute') { $_SESSION['styly']='vypnute'; } if(isset($_GET['styly']) && $_GET['styly']=='zapnute') { $_SESSION['styly']='zapnute'; } ?> <?php if(isset($_SESSION['styly']) && $_SESSION['styly']=='vypnute') echo '<a href="stranka.php?styly=zapnute">Zapnout styly</a>'; else echo '<a href="stranka.php?styly=vypnute">Vypnout styly</a>'; ?> </body> </html> a defaultni css potom soubor styly.css ... |
||
DJ Miky Profil |
#6 · Zasláno: 8. 7. 2006, 11:23:32
toník
<?php session_start(); if(isset($_GET['styly']) && $_GET['styly']=='vypnute') { $_SESSION['styly']='vypnute'; } if(isset($_GET['styly']) && $_GET['styly']=='zapnute') { $_SESSION['styly']='zapnute'; } ?> .. tohle musíš mít úplně na začátku stránky |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0