Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Mini galleria in Php

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    14

    Mini galleria in Php

    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
    codice:
    <? 
    $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';
    }
    }
    ?>
    e nel body
    codice:
    <input type=button value="Prox" onClick="<? prossima(); ?>
    [img]<? echo [/img]" alt="<? echo "$tit[$curren]"; ?>" width="100" height="100"  />
    aiutatemi capire perche non succede nulla clikkando sul pulsante ... eppure a me sembra giusto ...
    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

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    14
    Non mi sapete proprio aiutare ... io è da un giorno che faccio php ... voi no ... forse non avete capito il mio problema? grazie lo stesso

  3. #3
    Utente di HTML.it L'avatar di raf86
    Registrato dal
    Feb 2001
    Messaggi
    175
    perchè una volta che la pagina è stata inviata al client le variabili php non esistono più, quell'array lo devi avere in javascript quindi anche l'onclick deve essere riferito a una funzione di js

    comunque mi sembra sbagliato anche tutto il codice precedente, forse non hai le idee chiare. devi riguardare come si inseriscono gli elementi in un array
    Staiano Raffaele: web agency di Realizzazione siti web, posizionamento siti internet e molto altro

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    14
    io avevo letto .. che se mettevo un array senza numero
    (array[]) aggiungeva direttamente una chiave all'array
    se esisteva, se invece non esisteva la creava ... non è cosi ?



    anche se è sbagliato il codice ... perche servirebbe il javascript ... mi potreste dire come fare im modo che al click del mouse su un bottone cambi il valore di un tag html ...
    e come faccio a far eseguire della funzioni in php ... nella pagina html .. grassie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.