Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Viewer di immagini

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    542

    Viewer di immagini

    Ciao a tutti,
    in una pagina html vorrei visualizzare le immagini contenute in una determinata cartella con i pulsanti di scorrimento.

    Qualcuno sa dirmi come procedere e se esiste qualche javascript che potrebbe aiutarmi?

    Grazie mille
    Guidino

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Il javascript "lavora" sul browser pertanto non può visualizzare/controllare/verificare nulla sul server o nelle cartelle del client/pc.
    Puoi farlo lato server (php, asp, aspx, jsp) se la cartella da "scansionare" e sul server altrimenti per cartelle sul client/pc devi utilizzare linguaggi tipo C, C++ etc.. e creare applicativi specifici comunque il javascript non può aiutarti.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    542
    Ti ringrazio per la risposta.

    Se hai mai gestito un viewer di immagini potresti indicami un link utile magari in php?
    Guidino

  4. #4
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    esistono molti viewer javascript che mostrano una gallery partendo da un markup formattato in un certo modo (in genere una lista).

    Basta che con php generi il markup corretto.

    Ciao

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    542
    Grazie gianiaz,
    quindi PHP legge le immagini della cartella e prepara una lista formattata secondo quanto prevede il viewer javascript?
    Siccome non conosco PHP mi potresti postare il codice necessario e segnalrmi un viewer che funzioni bene?

    Grazie mille
    Guidino

  6. #6
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    Codice PHP:
    if($_SERVER['DOCUMENT_ROOT']{strlen($_SERVER['DOCUMENT_ROOT'])-1} == '/') {
      
    $doc_root substr($_SERVER['DOCUMENT_ROOT'], 0, -1);
    } else {
      
    $doc_root $_SERVER['DOCUMENT_ROOT'];
    }

    $dir '/var/www/sito/immagini/';

    $immagini array_merge(glob($dir.'*.jpg'), glob($dir.'*.png'), glob($dir.'*.gif'));

    echo 
    '<ul>';
    foreach(
    $immagini as $img) {
      echo 
    '[*][url=""][img]'.str_replace($doc_root'http://sito.com'$img);.'[/img][/url]';
    }
    echo 
    '[/list]'
    Prova prima il codice senza javascript e vedi se funziona, poi vedi tu, io ho usato diverse volte questo, che gestisce un infinità di tipi di file:

    http://mjijackson.com/shadowbox/doc/usage.html



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.