ugrás a tartalomhoz

Egy lister ami valamiért nem ugy megy ahogy kéne

noniah · 2007. Már. 5. (H), 23.47
az alábbi kodocska egy lister a PHP fusion portálhoz amit most irogattam kb 2 napja lényege az lenne hogy egy már meglevő galériát illeszt be a portálba ami könyvtár alkönyvtár alapon müködik és az alkönyvtárakban az index file adja a képgalériát, az oldalon ez a kódocska listázza a könyvtárakat és a rákattintással az URL-t egészíti ki amit ugye a szerver alapból az adott hönyvtár index.html/php oldal lehívásával folytat.

a kódban van egy $path='Bulik'; sor ami gondot okoz
ha igy van ahogy látjuk akkor nem listáz semmit
ha $path='.'
akkor listázza az adott könyvtár tartalmat és müködik is

Viszont fontos lenne hogy menjen változóval mert akkor a kód mentve pl: photo.php néven elücsöröghetne a portál gyökerében és továbbírva a változós módszert akár korlátlan számú alkategóriával müködő képgaléria lenne.

volna más megoldás is csak többezer fotó már megvan egy formában kiskép és a nagykép (vizjel listamotor stb)is ami alkönyvtárakból index lappal indítható.
Nagy meló lenne átírni mindet, inkább illeszteni kellene.
PHP tudásom kb 15 napos könyvek vannak legfőképp a webről ami leirja a használatát de nem tudom mért nem listáz változóval

<?php

//kötelező
require_once "../maincore.php";
require_once "../subheader.php";
require_once "../side_left.php";
opentable("panel");
?>

<html>
<head>
<style type="text/css">
.text1 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: White;text-align : left;}
.text2 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: Silver;text-align : left;}
.titre1 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #FFFFFF;}
.titre2 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #cccccc;}
</style>
</head>
<body>

<table width="90%" border="0" cellspacing="2" cellpadding="0" align="center">
<?


$path='Bulik';
$noDir = "Üres könyvtár !";
$rep=opendir("$path");
$Empty = true;
//print("$path");

while ($file = readdir($rep)){
if($file != '..' && $file !='.' && $file !='' ){
if (is_dir($file)){
$Empty = true;
print("<tr><td nowrap class='text1'> </td>");
print("<td width='100%' class='text1'>");
print(" <img src='dossier.gif' width='25' height='16' align='absbottom'> ");
print("<a href='$file/' class='text1'>$file</a>");
print("</td></tr>");
}
}
}
if ($Empty == false) {
print("<tr><td nowrap class='text1'><div align='center'>- $noDir -</div></td>");
print("</td></tr>");
}

closedir($rep);
clearstatcache();
?>
</table>
</body>
</html>

<?php
closetable();
require_once "../side_right.php";
require_once "../footer.php";
?>