Visualizzazione risultati 1 fino 3 di 3

Discussione: Passare link immagine

  1. #1
    yakamoz non è connesso Neofita
    Data registrazione
    16-05-2013
    Messaggi
    19

    Predefinito Passare link immagine

    Buongiorno a tutti,
    avrei un problema da sottoporvi .
    Sto creando una fotogallery in php il mio problema è questo:
    una volta creati gli album e salvate le foto nei vari album , vorrei fare una cosa del genere :
    Apro l album e al centro visualizzo in grande la prima foto e sotto in piccolo vedo una striscia con tutte le miniature delle altre foto contenute in quell 'album (e fin qui ci sono riuscito)
    vorrei però poi cliccando una miniatura ricaricare la pagina e vedere la foto che ho cliccato in grande e le altre in piccolino.
    Il mio problema come passo il parametro dell 'id della foto do un' immagine senza usare pulsanti? C'è qualche "trucco" che posso utilizzare ?

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,160

    Predefinito

    Puoi farlo tramite un link con un parametro get.
    Quindi richiamando lo script con
    Codice:
    ./script.php?id=42
    mostri l'immagine 42 prelevando il dato da $_GET['id'].

    Comunque una soluzione più carina sarebbe quella di non far ricaricare l'immagine: potresti ricavare l'url dalle miniature ed assegnarlo tramite javascript all'immagine "grande".

    Se invece le miniature hanno una differente url (perché sono ridimensionate ad esempio tramite php per far occupare poca banda) allora dovresti ricavarti l'url dell'immagine a dimensioni originali o tramite ajax o salvandoti tutti gli url delle immagini in un array js.

    Ciao!

  3. #3
    yakamoz non è connesso Neofita
    Data registrazione
    16-05-2013
    Messaggi
    19

    Predefinito

    noo ma era così semplice?? Ho provato e funziona !!
    Si effettivamente sarebbe più bello non ricaricare la pagina, diciamo che sto facendo le cosa un passo alla volta,
    il prossimo step sarà quello di non ricaricare ogni volta le pagine.
    Intanto grazie mille per l'aiuto

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •