Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    170

    Problema Script Galleria

    Avrei fatto un piccolo script composto da pezzi di php presi da altri poichè sono alle prime armi. Questo script leggerebbe le sottocartelle presenti in una cartella e per ognuna di queste crea una galleria di immagini presenti nelle sottocartelle.
    Io vorrei sapere come poter far si che le variabili che finiscono con "_gal" abbiano come fine "_1" e questo numero aumenti per ogni galleria creata.

    Spero che riusciate a trovare una soluzioni perchè io non ci sono riuscito.

    codice:
    <?php
    $directory1 = "images/evo360/estero/";
    $directory2 = $directory1;
    
    if ($handle = opendir($directory1)) { 
    	while (false !== ($file = readdir($handle))) { 
    		if ($file != "." && $file != ".." && $file != rtrim($directory2,"/")) { 
    			$files[] = $file; 
    		} 
    	}
    	closedir($handle); 
    }
    foreach($files as $file) 
    {
    
    	#Script tabella e layout tabella
    	echo "\t".'<div class="tablecontainer">'."\n"."\t"."\t".'<div class="tabletop"> EVO360 Estero</div>'."\n"."\t"."\t".'<div class="tablecenter">'."\n"."\t"."\t"."\t".'<div class="gallery"><ul>'."\n";
    	$images_gal = "$directory1$file/thumbnails/";
    	$big_gal = "$directory1$file/images/";
    	if ($handle_gal = opendir($images_gal)) { 
    		while (false !== ($file_gal = readdir($handle_gal))) { 
    			if ($file_gal != "." && $file_gal != ".." && $file_gal != rtrim($big_gal,"/")) { 
    				$files_gal[] = $file_gal; 
    			} 
    		}
    		closedir($handle_gal); 
    	}
    	foreach($files_gal as $file_gal) 
    	{ 
    		echo "\t"."\t"."\t".'[*][img]' . $images_gal . $file_gal . '[/img]'."\n";
    	}
    	echo "\t"."\t"."\t".'[/list]</div>'."\n"."\t"."\t".'</div>'."\n"."\t"."\t".'<div class="tablefooter"></div>'."\n"."\t".'</div>'."\n";
    	#Fine script tabella e layout tabella
    
    }
    
    ?>

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    170
    Nessuno ha qualche soluzione?

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.