webForumDet fria alternativet

Missar mapp i länk

4 svar · 296 visningar · startad av kapten-zoom

kapten-zoomMedlem sedan juni 200013 inlägg
#1

Hej!
Jag har en mapp med foto i som skall läsas upp o skapas länkar till. Men när man klickar på en länk så "hoppar den över" namnet på mappen fotona finns i..någon som kan se varför ???

$basedir = blaha.com/httpd.www/files/";
$handle = @opendir($basedir)
$dir_files = array();

while($entry = readdir($handle)) 
{ 
    
    if($entry !=  ".." && $entry !=  ".") 
    {    
        $dir_files\[\] = $entry; 
    } 
}

for($i=0; $i<count($dir_files); $i++)
{
echo "<li><a href=\"". $dir_files[$i] . "\">" . $dir_files[$i] . "</a></li>\n";

} 

Das war alles ..

PS Jag är inte "pappa" till ursprungskoden...utan lite smått inspererad av en davidbindel :e

MatteMedlem sedan aug. 20002 975 inlägg
#2

readdir() lämnar bara ifrån sig filnamnet. Sökvägen får du själv lägga till din länk:

echo "<li><a href=\"". $basedir . $dir_files[$i] . "\">" . $dir_files[$i] . "</a></li>\n";
kapten-zoomMedlem sedan juni 200013 inlägg
#3

Tack...

Tackar...skall prova så fort jag vaknat till liv :)

kapten-zoomMedlem sedan juni 200013 inlägg
#4

Fortfarande blir det fel

Hej !
Har provat med det blir inte bra..

Nu provar den med länken http://www.sidan.com/customers/sidan.com/sidan.com/httpd.www/files/hast.gif

På det "gamla" viset blev det
http://www.sidan.com/hast.gif

O jag vill ha
http://www.sidan.com/files/hast.gif

Någon som har nått förslag ??
:q

MatteMedlem sedan aug. 20002 975 inlägg
#5

Testa med att ändra $basedir till:
[PHP]$basedir = './files/';

132 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)