Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Come visualizzo un'immagine e non il percorso?

    Ho una directory con all'interno delle foto.
    Ora vorrei che queste foto siano visibili in una pagina web e devono essere prese in automatico.
    In pratica se nel browser scrivo l'indirizzo della cartella vedo l'elenco dei nomi dei file che poi cliccandoci sopra apre l'immagine.
    Io al posto dei link voglio visualizzare l'immagine.
    Come faccio?
    Mai dire Mai

  2. #2
    Codice PHP:
    function listaDir ($loc) { 
        
    $dir opendir("$loc"); 
        
    $inc 0
            while (
    false !== ($file readdir($dir))) { 
                
    $directory[$inc] = $file
                
    $inc $inc 1
            } 
        return 
    $directory
         


    $dir "./percorso/della/cartella_con_le_immagini/";

    $files listaDir("./percorso/della/cartella_con_le_immagini/"); 

    $inc 0
    $max count($files); 

    while (
    $inc $max)
    {
    echo 
    '[img]'$dir$files[$inc] . '[/img]
    '
    //riga x
    $inc $inc 1;

    Se vuoi che l'immagine sia una miniatura e poi cliccando si ingrandisce:

    sostituisci la riga x in questo modo

    echo '[img]' . $dir$files[$inc] . '[/img]
    ';

  3. #3
    Originariamente inviato da mtx_maurizio
    Codice PHP:
    function listaDir ($loc) { 
        
    $dir opendir("$loc"); 
        
    $inc 0
            while (
    false !== ($file readdir($dir))) { 
                
    $directory[$inc] = $file
                
    $inc $inc 1
            } 
        return 
    $directory
         


    $dir "./percorso/della/cartella_con_le_immagini/";

    $files listaDir("./percorso/della/cartella_con_le_immagini/"); 

    $inc 0
    $max count($files); 

    while (
    $inc $max)
    {
    echo 
    '[img]'$dir$files[$inc] . '[/img]
    '
    //riga x
    $inc $inc 1;

    Se vuoi che l'immagine sia una miniatura e poi cliccando si ingrandisce:

    sostituisci la riga x in questo modo

    echo '[img]' . $dir$files[$inc] . '[/img]
    ';
    ciao ho provato il codice ma mi da questo errore

    Parse error: parse error, unexpected T_VARIABLE, expecting ',' or ';' in
    dove questa sarebbe la riga x

    Come mai?
    Mai dire Mai

  4. #4
    scusa, errore

    Codice PHP:
    function listaDir ($loc) { 
        
    $dir opendir("$loc"); 
        
    $inc 0
            while (
    false !== ($file readdir($dir))) { 
                
    $directory[$inc] = $file
                
    $inc $inc 1
            } 
        return 
    $directory
          


    $dir "./images/"

    $files listaDir($dir); 

    $inc 0
    $max count($files); 

    while (
    $inc $max

    echo 
    '[img]'$dir $files[$inc] . '[/img]
    '
    //riga x 
    $inc $inc 1

    così va

  5. #5
    Oppure così:

    Codice PHP:
    function listaDir ($loc) { 
        
    $dir opendir("$loc"); 
        
    $inc 0
            while (
    false !== ($file readdir($dir))) { 
                
    $directory[$inc] = $file
                
    $inc $inc 1
            } 
        return 
    $directory
          


    $dir "./images/"

    $files listaDir($dir); 

    $inc 0
    $max count($files); 

    while (
    $inc $max

    echo 
    '[url="' $dir $files[$inc] . '"][img]' $dir $files[$inc] . '[/img][/url]
    '

    $inc $inc 1


  6. #6
    Originariamente inviato da mtx_maurizio
    Oppure così:

    Codice PHP:
    function listaDir ($loc) { 
        
    $dir opendir("$loc"); 
        
    $inc 0
            while (
    false !== ($file readdir($dir))) { 
                
    $directory[$inc] = $file
                
    $inc $inc 1
            } 
        return 
    $directory
          


    $dir "./images/"

    $files listaDir($dir); 

    $inc 0
    $max count($files); 

    while (
    $inc $max

    echo 
    '[url="' $dir $files[$inc] . '"][img]' $dir $files[$inc] . '[/img][/url]
    '

    $inc $inc 1

    si, cosi funziona, grazie
    Mai dire Mai

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.