Elikkä päätin hetken mielijohteesta tehdä esimerkin käyttöliittymästä PHP:llä.
Esimerkki on sivulla http://janijohannes.hirmu.net/tavaraa/esimerkit/esim?1
Koodia ei ole kommentoitu, mutta sen pitäisi olla selvää.
Eipä tässä muuta...
<?php function ARVS($a=0,$b=0) { $ret=''; // Elikkä tähän laitetaan nuo if ($a==0) { if (isset($_GET['box2'])) $ret.=($b==0 ? ($ret=='' ? '?' : '&') : '&').'box2'; } elseif ($a==1) { if (isset($_GET['box1'])) $ret.=($b==0 ? ($ret=='' ? '?' : '&') : '&').'box1'; } return $ret; } function GSet($a) { return isset($_GET[$a]); } ?> <html> <head> <title>Käyttöliittymä PHP:llä</title> </head> <body> <h1>Esimerkki Käyttöliittymästä PHP:llä</h1> <br /> <div style='position: absolute; left: 10pt; width: 200pt; background-color: #EEEEEE;'> <?php if (GSet('box1')) { ?> <p>Laatikko yksi - <a href='<?php echo ARVS(); ?>'>Sulje</a></p><br /><hr /> <p>Laatikko yhden teksti.</p> <?php } else { ?> <p>Laatikko yksi - <a href='<?php echo '?box1'.ARVS(0,1); ?>'>Avaa</a></p> <?php } ?> </div> <div style='position: absolute; left: 300pt; width: 200pt; background-color: #EEEEEE;'> <?php if (GSet('box2')) { ?> <p>Laatikko kaksi - <a href='<?php echo ARVS(1); ?>'>Sulje</a></p><br /><hr /> <p>Laatikko kahden teksti.</p> <?php } else { ?> <p>Laatikko kaksi - <a href='<?php echo '?box2'.ARVS(1,1); ?>'>Avaa</a></p> <?php } ?> </div> </body> </html>
Aihe on jo aika vanha, joten et voi enää vastata siihen.