Problem s PHP
HackForum
| Ahoj,
chtel bych vytvorit v PHP takove to detske pocitadlo... Zatim to vypada asi takhle: vocko.pod.cvut.cz/stranky/vonasekj/stranka. php
a PHP kod je takovyto:
<TABLE>
<TR>
<?
function vypis_radek($rada,$obrazek)
{
for($i = 0; $i < 11; $i = $i + 1)
{
if(($_GET[sloupec]==$i)AND($_GET[rada]==$ra da)) echo "<td></td><td></td> <td></td><td></td>" ;
else
echo "<td><a href=\"stranka.php?rada=$rada&sloupec=$ i\"><img border=\"0\" src=$obrazek></a></td>";
}
}
vypis_radek(1,"kulicka_cervena.jpg");
echo "</TR><TR>";
vypis_radek(2,"kulicka_zelena.jpg");
echo "</TR>";
?>
Jak si ale jiste vsimnete, tak kdyz kliknete na posledni kulicku tak proste zmizi.... No a ja bych potreboval aby kdyz nactu stranku, tak tam bylo jenom tech deset kulicek (cervenych a zelenych) a pokud kliknu na horni K. a potom na dolni K., tak aby horni radek zustal stejny jako pred kliknutim na tu dolni....
(odpovědět) | Josef | 109.80.70.* | 10.6.2011 20:18 |
|
|
|
| Ahoj,
nevim k cemu to potrebujes, ale spolecne obladani pro 2 a mozna vice radku mi prijde nestastne. Radeji bych kazdy radek ovladal zvlast.
Tohle by melo byt fukcni pro danou situaci:
function vypis_radek($rada,$obrazek)
{
for($i = 0; $i < 11; $i = $i + 1)
{
if((($_GET[sloupec]==$i)AND($_GET[rada]==$r a
da))OR(($i==10)AND($_GET[rada]<>$rada ))) echo "<td></td><td></td>
<td></td><td></td>"
;
else
echo "<td><a href=\"stranka.php?rada=$rada&sloupec=$
i\"><img border=\"0\" src=$obrazek></a></td>";
}
}
Ale navrhnul bych oddelit radky. A pak bych se pro kazdy radek ptal jesli ma vybranou kulicku a jesli ne tak je to ta 11. (posledni). (odpovědět) | Lukki | 89.24.185.* | 12.6.2011 23:58 |
|
|
|
| opravdu je nutné to psát v php? pokud ne, tak bych raději zvolil javascript
----------
chacha (odpovědět) | |
|
|
| Nutné to samozřejmě není. Teď se právě chystám to v Javascriptu napsat... To musí ale těm obrázkum přiřadit class ne?
Jinak Díky za tu odpověď... Už mi to funguje. (odpovědět) | Josef | 213.151.92.210/10.0.0.* | 13.6.2011 10:00 |
|
|
|
| Jeste bych se chtel zeptat co znamena: $_GET[rada]<>$rada ?? to jako ze rada nebude ani 1 ani 2?
Diky (odpovědět) | Josef | 109.80.70.* | 13.6.2011 17:30 |
|
|
|
| Jesli nebylo vybrano nic z aktualni rady znamena to ze musime vybrat posledni 11. kulicku. A kdyz vybirame z jine radky nemuzem vybirat z aktualni. (odpovědět) | Lukki | 90.181.93.* | 13.6.2011 23:54 |
|
|
|