Autor | Zpráva | ||
---|---|---|---|
FaKal Profil * |
#1 · Zasláno: 23. 5. 2008, 19:49:18
ahoj, potreboval bych poradit, mam tento kod:
<img <? echo("src='images/v$image.jpg'")?>> a potreboval bych aby se po kliknutí na odkaz např: <a>další</a> hodnota proměnné $image zvětšila o 1. tim se změní obrázek v mé fotogalerii. ;-) Dik za pomoc. |
||
matthew Profil |
#2 · Zasláno: 23. 5. 2008, 20:11:32 · Upravil/a: matthew
<?php $image = (isset($_GET['image'])) ? $_GET['image'] : 1; echo '<img src="images/v'.$image.'.jpg">'; $image++; echo '<a href="?image='.$image.'">odkaz</a>'; ?> |
||
FaKal Profil * |
#3 · Zasláno: 23. 5. 2008, 20:20:42
ten prvni řadek moc nechapu ale zkusim to nejak vyfachat:
$image = (isset($_GET['image'])) ? $_GET['image'] : 1 ; |
||
matthew Profil |
#4 · Zasláno: 23. 5. 2008, 20:31:44
FaKal
Ten první řádek je tzv. ternární operátor. Je to podmínka ve zkracéné podobě. Kdybych toto zapsal podmínkou, bylo by to asi takto: if(isset($_GET['image'])){$image=$_GET['image'];}else{$image=1;} Takže vlastně můžeš místo toho operátoru napsat tuhle podmínku, fungovat to bude stejně... P.S. Teď jsem upravil můj předchozí zdroj. kód, ktarý nefungoval, nyní funguje. |
||
FaKal Profil * |
#5 · Zasláno: 23. 5. 2008, 20:37:39
Dík moc.
|
||
Časová prodleva: 16 let
|
0