vorrei relaizzare una mini galleria in php.
si deve poter vedere un immagine alla volta
perche tutta la galleria deve essere esposta su una colonna di un sito e come spazio non ha piu di 200 x 200 px.
si deve vedere un immagine centrale con due tasti sopra
"next" e "previous"
quello che non riesco a fare (non so bravo in php non so quasi niente)
è fare in modo che al click sul bottone si cambi il tag src dell'immagine ... con un valore di un array ... posto quello che sono riuscito a fare
e nel bodycodice:<? $current = '0'; $url[] = 'http://urldellaprimaimmagine.jpg'; $tit[] = 'titolo della prima immagine'; $url[] = 'http://urldellasecondaimmagine.jpg'; $tit[] = 'titolo della seconda immagine'; function prossima() { global $current; global $url; $total = count($url); $current++; if ($current > $total) { $current = '0'; } } ?>
aiutatemi capire perche non succede nulla clikkando sul pulsante ... eppure a me sembra giusto ...codice:<input type=button value="Prox" onClick="<? prossima(); ?> [img]<? echo [/img]" alt="<? echo "$tit[$curren]"; ?>" width="100" height="100" />
se mi poteste dire un modo per cambiare il tag src dell'img alla pressione di un bottone me la caverei da solo ...
grazie se siete arrivati a leggere fino a qui
e delle eventuali risposte (speriamo molte)
=== edit ===
il problema ora nello script credo sia il fatto che forse esegua prima che io clickki sul pulsante la funzione prossima(); infatti se mettete il codice che ho scritto sopra in una pagina vedrete caricarvi come immagine di default $url[1] invece che $url[0] boh



Rispondi quotando