Problemer med mit dir menu
Hej jeg skal lave en menu som bliver lavet via dir.Men som i kan se så virker det ikke som det skal for jeg vil havde den selv finder ud af hvor den ligger eks skal den finde ud af at den fil koden er i ligger i test/Her er index.php
og når den opner mapper i test/ skal den selv tilføje dir alså test/ny_mappe/ så når jeg opner filerne kan den finde dem. lige nu kan det ikke finde ud af at gøre det og jeg kan ikke overskue det. PLease help me
<html>
<head>
<title>Untitled Document</title>
<script>
function pokazi(dir){
x=document.getElementById(dir);
if(x.style.display == "none"){
x.style.display = "";
}else{
x.style.display = "none";
}
}
</script>
</head>
<body>
<center>
<table width="800" height="600" border="1" cellspacing="0" cellpadding="0">
<tr>
<td height="25" colspan="4">
1
</td>
</tr>
<tr>
<td colspan="2" rowspan="3" height="575">
<table width="200" height="575" cellpadding="0" cellspacing="0" border="0">
<tr>
<td width="200" height="575" valign="top">
<?php
$path= "../test/";
if ($handle = opendir($path)) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
if(is_dir("$path".$file)){
echo "<div style=\"padding-left: 2px; margin: 0px;\" >";
echo "|-<b><a href=\"#\" onClick=pokazi(\"$file\")>$file</a></b><br />\n";
$id="$file";
dirT("$path$file/",$id);
}else{
?><a href="upload/<? echo "$file\n"; ?>"><? echo "$file<br />\n";?></a><?
}
}
}
echo "</div>";
closedir($handle);
}
function dirT($path,$id){
echo "<div style=\"padding-left: 2px; margin: 2px; display:none \" id=\"$id\">";
if ($handle = opendir($path)) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
if(is_dir("$path".$file)){
echo "<div style=\"padding-left: 10px; margin: 2px; \" >";
echo "|-<a href=\"#\" onClick=pokazi(\"$file\")>$file</a><br />\n";
$id="$file";
dirT("$path$file/",$id);
}else{
?><a href="upload/<? echo " --$file<br />\n"; ?>"><? echo " --$file<br />\n";?></a><?
}
}
}
echo "</div>";
closedir($handle);
}
echo "</div>";
}
?>
</td>
</tr>
</table>
</td>
<td colspan="2" height="25">
....Rasten er ikke nødvendigt
