Registrace nového uživatele     Návod     Kluby     Archív  Lopuchu     Lopuch.cz  

Něco navíc v zeleném?
A proč ne...

Lopuch.cz

Jméno:
Heslo:
Podpora LCD:
 
Klub Web [ŽP: neomezená] (kategorie Programování) moderuje Kdokoliv.
Archiv
Domovská stránka aktualizována 28.7.2019 17:46
  
  Nastavení klubu     Nastavení práv     Homepage     Anketa     Přítomní     Oblíbené     Lopuch     Kategorie  
autor: 
text: 
vyplnit a 
Help
 Titulek, text příspěvku  
Opište pozpátku následující text bez prostředního znaku: ryhqqtm
[ 4075 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
knedle knedle online - Krabice živých 1.2.2008 07:52  5488
prehlednost
bighead BIGHead Pořádáte akci, vyzkoušejte - naše moderátory 1.2.2008 07:44  5487
Johny_Gstredniky jsem asi umazal omylem az tady na lopuchu..
co myslis tim veselym vlozenim? Jako ze to strcene doprostred tagu link? Jaké má výhody že dám celý ten řádek jako echo? POkud by se ta debata měla dál rozvíjet, pak ji asi přesuňme do PHP...
pepak pepak - Pepak.net 31.1.2008 21:11  5486
V tom pripade bych se ale primlouval za to, aby ta uvodni podminka pracovala taky s promennou $style.
johny_g Johny_G - Relaxační terapie pro lopušáky ZDARMA! 31.1.2008 20:52  5485
Já bych tu úvodní podmínku nechal - na default se spoléhám dost nerad a mohlo by to přijít vhod později :-).
shaman 31.1.2008 20:46  5484
Není to náhodou zbytečně složité? Tohle by mělo dělat totéž, ne?
<?php
$style = $_GET['id'];
switch ($style) {
  case 'jaro':
    echo 'jaro';
    break;
  default:
    echo 'vpz'
}
?>
johny_g Johny_G - Relaxační terapie pro lopušáky ZDARMA! 31.1.2008 20:37  5483
Náchylné na injection to není, ale chybí ti tam dva středníky, a je to docela vesele vložené :-).
Asi by bylo lépe dát ten PHP skript na trochu větší oblast, vygenerovat si obsah proměnné, a pak dát celý ten řádek jako
echo "<link href=\"css/$promenna.css\" rel=\"stylesheet\" type=\"text/css\" />
bighead BIGHead Pořádáte akci, vyzkoušejte - naše moderátory 31.1.2008 18:08  5482
Tak jsem se snad dostal k tomu přepínání stylů pomocí PHP.
Zatím funguje jak má. Najdete v tom nějakou zásadní chybu nebo blbost na kterou bych později mohl dojet?

<link href="css/<?php
$style=$_GET['id'];
if (!$id) {$id='home';}
switch ($style) {
case 'home':
echo 'vpz';
break;
case 'jaro':
echo 'jaro'
break
default:
echo 'vpz';
break;
}
?>.css" rel="stylesheet" type="text/css" />
knedle knedle online - Krabice živých 31.1.2008 07:29  5481
Bredy [5480]: pravdu mas, ale neni nad to progooglit hodinu, aby ti to pak doslo a bouchal ses do hlavy...
bredy 31.1.2008 01:28  5480
Tady někdo nerozumí fungování protokolu HTTP...

No asi nejlépe vygenerovat javascriptem odkaz, který narvat do location.href a do toho odkazu kromě jiné i to co se má pak přepsat do $_GET
knedle knedle online - Krabice živých 30.1.2008 22:06  5479
to neni to co bych chtel :/
googlil sem googlil, ale nevygooglil - snazil jsem se v do php narvat informaci, zda je povoleny JS...
huh huh 30.1.2008 21:25  5478
proste pomoci JS pridej do formulare nove neviditelny pole (input type=hidden) a je to
knedle knedle online - Krabice živých 30.1.2008 21:12  5477
tak asi jenom cookies
knedle knedle online - Krabice živých 30.1.2008 20:17  5476
nebo post, nebo session?
knedle knedle online - Krabice živých 30.1.2008 20:17  5475
muzu pomoci JS vlozit hodnotu do $_GET ?
viky 30.1.2008 12:44  5474
To se ptáš fakt na PHP, a s tim já nepomůžu. To je možná spíš téma vedle.

[ 4075 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  

(c) 2001-2011 Lopuch.cz   
Kontakt