Visualizzazione dei risultati da 1 a 3 su 3

Discussione: saibal gd gallery

  1. #1

    saibal gd gallery

    Per chi conosce questo spettacolare script...
    avrei un paio di domande... La prima soprattutto è quella che mi interessa.

    E' possibile farlo funzionare dal di fuori della cartella in cui si trova (es. "pics") includendolo in un altro file, tipo
    Codice PHP:
    <? include ("pics/index.php"?>
    (in realtà devo posizionarlo all'interno di un div. Spostare nella cartella "pics" la pagina che deve ospitarlo mi crea alcuni problemi e preferirei più importarlo nel file esterno)
    Ho provato a farlo ma invece delle foto vedo una sorta di segnaposto per immagini...

    (la galleria all'interno della cartella "pics" funziona invece regolarmente, ma ripeto, mi crea problemi con altre cose, altri script che deve importare -il sito non è su un dominio suo e non posso usare il percorso assoluto /percorso/files)

    si può modificare il file "view" (la finestra popup) in modo che abbia, oltre a "close", anche i pulsanti "prev" e "next" per le foto successive?

    spero di non essermi espresso troppo male.
    buona domenica e grazie per l'attenzione.
    ciao a tutti

  2. #2
    Io avrei il problema del menu per passare da una gallery all'altra.

    Ho purtroppo dovuto adattare lo script al mio sito ed ho usato alcuni file includendoli in pagine mie.
    Utilizzando l'include però non mi funge il menu.

    Vi posto qui il codice, qualcuno potrebbe spiegarmi come modificarlo per sistemare il tutto.

    Codice PHP:
    <table width=\"100%\" border=\"0\" bgcolor=\"$bg_cell\">
    <form name=\"saibal\">
    <tr>
    <td align=\"center\">
    <select name=\"sel_gallery\" class=\"tendina\"
    onChange = \"self.location = document.saibal.sel_gallery[document.saibal.sel_gallery.selectedIndex].value;\">\n
    <option value=\"
    $_SERVER[PHP_SELF]?id=$indice\">Scegli la galleria...</option>";

        while (
    $gallery = @readdir($cartella_madre)) {
        
            if(
    is_dir($gallery)){
                
                
    //esplodo il nome delle cartelle per controllare l'indice
                
    $num_gal explode("_",$gallery);

                    
    //vedo se esiste la relativa cartella thumbs
                    
    if($num_gal[0] == $immagini && is_dir($num_gal[0]."_0".$indice."/".$thumbs."_0".$indice)){
        
    //vedo se esiste il file title
    if(file_exists($num_gal[0]."_0".$indice."/title.txt")) {
        
            
    $gallery = @file($num_gal[0]."_0".$indice."/title.txt");
            
    $gallery strip_tags($gallery[0]);
            
            } else {
            
            
    $gallery "Galleria "$indice;
            
            }
            
    if(
    $_GET["id"] == $indice){

    echo 
    "<option value=\"$_SERVER[PHP_SELF]?id=$indice\" selected>$indice - $gallery</option>\n";

                    } else {
                        
    echo 
    "<option value=\"$_SERVER[PHP_SELF]?id=$indice\">$indice - $gallery</option>\n";                
                    
                    }

                
    $indice++;
        
                                    }
        
                                }
        
                            }
        
    closedir($cartella_madre);
        
    echo
    "
    </select>
    </td>
    </form>
    </tr>
    </table> 
    Ecco la pagina:

    http://www.lucianocrimi.it/gallery.php?id=1

  3. #3
    quello script è vecchio... ti consiglio di cambiare. il codice è dell'anteguerra
    w la topa

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.