Autor | Zpráva | ||
---|---|---|---|
David1256 Profil |
#1 · Zasláno: 4. 3. 2011, 21:38:36
Dobrý den, mám tento kód.
<a href="index.php?str=<?php echo $_GET['str']-1; ?>">Předchozí</a> To funguje jak má a do str to vypíše současnou str - 1. Ovšem když to chci vypsat echem už to nefunguje. Mám to nějak takto. echo "<a href=\"index.php?str=".$_GET['str']."-1\">Předchozí</a>"; Když mám str řekněme 2 mělo by to snížit hodnotu str na 1 místo toho to za tu 2(dvojku) připíše %5C, nechápu proč. Nevíte někdo co s tím? |
||
Alphard Profil |
#2 · Zasláno: 4. 3. 2011, 21:44:54
echo "<a href=\"index.php?str=".($_GET['str']-1)."\">Předchozí</a>"; |
||
whysper93 Profil |
#3 · Zasláno: 4. 3. 2011, 21:45:50 · Upravil/a: whysper93
Alphard byl rychlejší :)
|
||
PecanCZ Profil |
#4 · Zasláno: 4. 3. 2011, 21:45:52 · Upravil/a: PecanCZ
takto je to správně
$str = $_GET['str']-1; echo "<a href=\"index.php?str=".$str."\">Předchozí</a>"; |
||
Taps Profil |
#5 · Zasláno: 4. 3. 2011, 21:47:38
PecanCZ:
je možné se vyhnout i escapování echo '<a href="index.php?str='.$str.'">Předchozí</a>'; |
||
David1256 Profil |
#6 · Zasláno: 4. 3. 2011, 21:52:14
Alphard:
Díky moc, to uzávorkování výpočtu mě nenapadlo. |
||
PecanCZ Profil |
#7 · Zasláno: 4. 3. 2011, 21:53:19
Taps:
jasně jasně, já jsem si lomítek v tomto případě nevšímal |
||
Časová prodleva: 13 let
|
0