Autor | Zpráva | ||
---|---|---|---|
Zdeněk Krejčí Profil |
#1 · Zasláno: 25. 6. 2010, 22:46:03
Dobrý den,
mám dotaz ohledně proměnných Když například zadám <? $i=5; ?> tak jak to vypíšu v Javascriptu?? napadlo mě přenášet to přes cookies děkuji za rady |
||
blizzboz Profil |
#2 · Zasláno: 25. 6. 2010, 22:59:32
Zdeněk Krejčí:
<script type="text/javascript"> alert("<?php $i=5; echo $i; ?>"); </script> |
||
Zdeněk Krejčí Profil |
#3 · Zasláno: 26. 6. 2010, 10:24:22
blizzboz:
Sice jsem to myslel trochu jinak, ale takto se to dá také použít, takže děkuji. |
||
Radek9 Profil |
#4 · Zasláno: 26. 6. 2010, 12:13:10 · Upravil/a: Radek9
Zdeněk Krejčí:
Dá se to i změnit: <?php $i = 5; ?> <script type="text/javascript"> var i = "<?php echo $i; ?>"; document.write(i); </script> |
||
joe Profil |
#5 · Zasláno: 26. 6. 2010, 12:35:32
Takhle to možné je, ale pozor na escapování znaků. Co když by v proměnné někde byla uvozovka?
|
||
Radek9 Profil |
#6 · Zasláno: 26. 6. 2010, 17:25:03
joe:
Jasně, na to stačí místo $i dát str_replace('"', '\\"', $i);
|
||
Nox Profil |
#7 · Zasláno: 26. 6. 2010, 19:13:06
|
||
Časová prodleva: 14 let
|
0