Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: Semplice GALLERY

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    45

    Semplice GALLERY

    Salve a tutti,
    Premetto che di PHP non ci capisco nulla e quindi avrei bisogno di un aiuto.

    Ho trovato questo semplice scrit per visualizzare delle foto.
    E' possibile modificarlo facendo in modo che:
    1 - nell'immagine in alto, quella richiamata dal link delle anteprime, al suo fianco ci sia il nome del file con estensione, le dimensioni (es 50x30) e la dimensione in bit.
    2 - le immagini venissero raggruppate in una tabella, un'immagine in ogni cella.

    Codice PHP:
    <?
    $imagedir 
    "images"//The image folder
    $thumbdir "thumbs"//The thumbnail folder
    $columns 9//How many images displayed per line

    include "header.php";

    ?>

    <table>

      <tr>
          <td>
          <? if ($show != ""//show the current image if any
            
    {
                print 
    "<img src=images/$show>
    "
    ;
            } 
    ?>
        </td>
        </tr>
        </table>
        <table>
        <tr>
          <?php 


    $i
    =0;
    $handle=opendir($imagedir); 
    while (
    false!==($file readdir($handle))) { 
        if (
    $file != "." && $file != "..") { 
        
           print 
    "<td>[url="index.php?show=$file><img"][/url]
    </td>"
    ;
          ++
    $i;
          if(
    $i == $columns) { print "</tr><tr>"
          
    $i 0;
          }
        } 
    }
    closedir($handle); 


    ?>

      </tr>
    </table>
    </body>
    </html>


    GRAZIE A TUTTI PER L'AIUTO


  2. #2
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    Riguardo alle dimensioni, per i pixel c'è la funzione getimagesize , invece per i byte puoi usare filesize

    Errare humanum est, perseverare ovest

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    45
    C'é un piccolo problema, io non conosco PHP, quindi non so quali comandi dare per inserire le 2 funzioni.
    E per il nome del file compreso di estensione quale funzione serve?

    Mi può scrivere le stringe da inserire e dove inserirle?

    GRAZIE

  4. #4
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746

    Re: Semplice GALLERY

    Nei link che ti ho postato ci sono anche gli esempi...

    comunque prova così

    Codice PHP:
     <?
    $imagedir 
    "images"//The image folder
    $thumbdir "thumbs"//The thumbnail folder
    $columns 9//How many images displayed per line

    include "header.php";

    ?>

    <table>

      <tr>
          <td>
          <? if ($show != ""//show the current image if any
            
    {
                print 
    "<img src=images/$show>
    "
    ;
            } 
    ?>
        </td>
        </tr>
        </table>
        <table>
        <tr>
          <?php 


    $i
    =0;
    $handle=opendir($imagedir); 
    while (
    false!==($file readdir($handle))) { 
        if (
    $file != "." && $file != "..") { 

          
    $dir_file $imagedir."/".$file ;
          
    $kb ceil(filesize($dir_file)/1024) ;
          list(
    $px_larghezza,$px_altezza) = getimagesize($dir_file);

           print 
    "<td>[url="index.php?show=$file><img"][/url]
                   
    "
    .$file." ".$px_larghezza."x".$px_altezza." px - ".$kb." KB
    </td>"
    ;
          ++
    $i;
          if(
    $i == $columns) { print "</tr><tr>"
          
    $i 0;
          }
        } 
    }
    closedir($handle); 


    ?>

      </tr>
    </table>
    </body>
    </html>


    GRAZIE A TUTTI PER L'AIUTO

    [/QUOTE]
    Errare humanum est, perseverare ovest

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    45
    GRAZIE

    Ho visto che ci sono gli esempi, però oltre a non conoscere PHP non conosco nemmeno l'Inglese
    Adesso provo, e se va bene ti ringrazio vivamente.

    CIAO

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    45
    La parte sotto è OK.

    Ho provato anche nella parte sopra ma non ci ho capito nulla.
    Potresti sistemarmi anche quella?

    Codice PHP:
          <? if ($show != ""//show the current image if any
            
    {
                print 
    "<img src=images/$show>
    "
    ;
            }
    ?>
    GRAZIE MILLE


  7. #7
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    45
    UP ???
    Nessun suggerimento?


  8. #8
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    45


    Nessuno che mi aiuta ??

  9. #9
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    dove prendi quella variabile $show ?
    Errare humanum est, perseverare ovest

  10. #10
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    45
    Sinceramente non lo so.

    So solo che quando clicco sulle immagini, con la variabile show mostra l'immagine in grandezza reale.
    Penso che la prenda dalla seconda parte dello script
    Codice PHP:
    print "<td>[url="index.php?show=$file><img"][/url]
                   
    "
    .$file." ".$px_larghezza."x".$px_altezza." px - ".$kb." KB
    </td>"
    ;
          ++
    $i
    Purtroppo altro non so.

    Resto in attesa.

    GRAZIE

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.