Buongiorno a tutti!
ho un problema con una funzione per generare link automatici... mi spiego meglio...ho creato una funzione che legge in una cartella principale e nelle sue sottocartelle...ora vorrei che il nome delle subfolder divenisse il mio collegamento alle varie pagine delle gallerie che sono generate dalla creazione di una nuova cartella... qui nasce il problema... come posso creare questo collegamento? Io ho creato una funzione ma non legge all'interno dell'array e mi restituisce una pagina url "Not Found"...qualcuno può aiutarmi?
Grazie mille e buona giornata...
Posto il codice "incriminato":
ho un problema con una funzione per generare link automatici... mi spiego meglio...ho creato una funzione che legge in una cartella principale e nelle sue sottocartelle...ora vorrei che il nome delle subfolder divenisse il mio collegamento alle varie pagine delle gallerie che sono generate dalla creazione di una nuova cartella... qui nasce il problema... come posso creare questo collegamento? Io ho creato una funzione ma non legge all'interno dell'array e mi restituisce una pagina url "Not Found"...qualcuno può aiutarmi?
Grazie mille e buona giornata...
Posto il codice "incriminato":
PHP:
$base_dir = 'My_Gallery/';
foreach (glob($base_dir . '/*', GLOB_ONLYDIR) as $item) {
$files = array();
$dh = opendir($item);
while ($image = readdir($dh)) {
if (!preg_match("#\.jpe?g$#i", $image)) {
continue;
}
$files[] = $image;
}
$random = rand(0, count($files) - 1);
echo "$item: <a href='".$_SERVER['PHP_SELF']."'>indietro</a>";
"<br/>";
echo "<img src=\"$item/{$files[$random]}\" /><a href=\"$base_dir/{$subdirs[$images]}\" /><br />";
}
if(isset($_GET['My_Gallery']))
{
print("<a href='".$_SERVER['PHP_SELF']."'>indietro</a>");
"<br/>";
}
?>