23. oktober 2003 - 10:44Der er
12 kommentarer og 1 løsning
bladre script
Hej E's Jeg er desperat ! Jeg er ved at lave et bladre script, der skal fungere så enkelt som overhovedet muligt. Min hjerne er gået fuldstændig i selvsving...
Her er det: <?php # START OF ARRAYS $flowA = array("hvem.gif", "hvad.gif", "hvor.gif");
if(!isset($i) || $i == count($flowA)){ $i = 0; }
?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>D E T D I G I T A L E B Y G G E R I</title> </head> <body> <center> <?php echo '<a href="'.$_SERVER["PHPSELF"].'?i='.$i+1.'">'; echo '<img src="pics/'.$flowA[$i].'" alt="" border="0" />'; echo '<a>'; ?> </center> </body> </html>
Som I sikkert kan se er det evident at jeg kan lave denne: echo '<a href="'.$_SERVER["PHPSELF"].'?i='.$i+1.'">';
altså at jeg kan tælle $i op ved et klik på billedet, da $i både bruges som index og som tæller !
Er der ikke nogle skarpe derude der lige kan kringle den ?
Læg mærke til at der skal bladres forfra når sidste billede vises.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
jeg har løst det, men kan det (if/else) virkeligt ikke gøres smukkere / enklere: <?php # START OF ARRAYS $flowA = array("hvem.gif", "hvad.gif", "hvor.gif");
?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>D E T D I G I T A L E B Y G G E R I</title> </head> <body> <center> <?php echo '<a href="'.$_SERVER["PHPSELF"].'?id='.$id.'">'; echo '<img src="pics/'.$flowA[$i].'" alt="" border="0" />'; echo '<a>'; ?> </center> </body> </html>
detox> Jeg vil gerne give 100 point, hvis du kan afklare en sidste ting: Hvis jeg nu ønsker at have flere forskellige arrays a la flowA[] og gerne vil angive hvilket array der skal benyttes via URLen a la: http:/min.side.dk/flow.php?use=flowA&id=0
hvordan kunne du så forestille dig at koden ser ud ?
Jeg kan godt se at man så kan arbejde med en switch eller if()på $use, men det er ikke så generisk da jeg så skal udvide switch hver gang jeg tilføjer et nyt array. Har du en flot løsning...eller bare lidt inspiration jeg kan gå udfra ? Hvis ikke, så får du bare de point der svarer til et middel spørgsmål (60 point) /raz
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.