Autor | Zpráva | ||
---|---|---|---|
czeenda Profil * |
#1 · Zasláno: 13. 11. 2005, 13:42:49
zdravim potřebuju help.
potřeboval bych pomocí javascriptu zjistit proměnou screen width a následně její hodnotu "předat do php". začátek je asi jasný: <script language=JavaScript> sirka = screen.width </script> <?php ???????????? ?> pokud mě někdo pochopil, nebo se s tímto problémem už někdy setkal prosím o odpověd!! |
||
Leo Profil |
#2 · Zasláno: 13. 11. 2005, 13:54:27
var posilac = new Image();
posilac.src = "skript.php?rozliseni="+sirka; Leo |
||
czeenda Profil |
#3 · Zasláno: 13. 11. 2005, 14:55:01
leo: pls, přehledněji, to ma být pokračování toho js, nebo php? nerozumim, diky
|
||
Leo Profil |
#4 · Zasláno: 13. 11. 2005, 14:57:13
To je JavaScript. V PHP dostanete promennou $_GET['rozliseni']. Leo
|
||
czeenda Profil |
#5 · Zasláno: 13. 11. 2005, 15:04:01
leo: takže
<script language=JavaScript> sirka = screen.width var posilac = new Image() posilac.src = "skript.php?rozliseni="+sirka </script> <?php $_GET['rozliseni'] $rozliseni // s touto proměnou pak můžu pracovat? ?> |
||
Leo Profil |
#6 · Zasláno: 13. 11. 2005, 15:05:13
"$rozliseni // s touto proměnou pak můžu pracovat?"
Ne, pracujete primo s promennou $_GET['rozliseni'], ale to jsou zaklady PHP. Leo |
||
czeenda Profil |
#7 · Zasláno: 13. 11. 2005, 15:08:00
Leo: děkuji mnohokrát
|
||
Časová prodleva: 1 měsíc
|
|||
oogi Profil * |
#8 · Zasláno: 20. 12. 2005, 19:51:48
Já jsem z toho teda udělal kód:
<script language=JavaScript> sirka = screen.width var posilac = new Image() posilac.src = "skript.php?rozliseni="+sirka </script> <? if ($_GET['rozliseni']>="960") : echo "<div id='reklama'>REKLAMA</div>"; else : echo "<div id='reklama2'>NE REKLAMA</div>"; endif; ?> ale na rozlišení 1024x768 se to chová jako kdyby ta proměnná byla menší než 960... Co je tam špatně? |
||
jozob Profil |
#9 · Zasláno: 20. 12. 2005, 20:05:20
Musíš to odoslať na server...
|
||
oogi Profil * |
#10 · Zasláno: 21. 12. 2005, 11:25:24
Mám to na http://testy.mysteria.cz/index2.php?id=novinky , čili tam bude jinej problem...
|
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0