File browser

Gestart doorEwan13 reacties39 weergaven

14 berichten · pagina 1 van 1

Ewan

Lid · Topicstarter

Berichten
8.302
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hey,

Ik heb een file browser op internet gevonden en een aantal dingen verwijderd, maar hoe zorg ik nu dat /bestanden.php altijd de dir "uploads" weergeeft en dus niet public_html

[COLOR= #0000BB]<?php  

    $time[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]" "[/COLOR][COLOR= #007700],[/COLOR] [URL="http://www.php.net/microtime"]microtime[/URL][COLOR= #007700]());[/COLOR]  
    [COLOR= #0000BB]$startTime[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$time[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]] +[/COLOR] [COLOR= #0000BB]$time[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]];[/COLOR]   

    [COLOR= #FF8000]// de cache van de server legen [/COLOR]
    [URL="http://www.php.net/clearstatcache"]clearstatcache[/URL][COLOR= #007700]();[/COLOR] 
     
    [COLOR= #FF8000]// functie om de grootte om te zetten van bytes naar een duidelijkere grootte [/COLOR]
    [COLOR= #007700]function[/COLOR] size[COLOR= #007700]([/COLOR][COLOR= #0000BB]$filesize[/COLOR][COLOR= #007700]) 
    {[/COLOR] 
        [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$filesize[/COLOR] [COLOR= #007700]>=[/COLOR] [COLOR= #0000BB]1048576[/COLOR][COLOR= #007700])[/COLOR] 
            [COLOR= #0000BB]$size[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/number_format"]number_format[/URL][COLOR= #007700](([/COLOR][COLOR= #0000BB]$filesize[/COLOR] / [COLOR= #0000BB]1048576[/COLOR][COLOR= #007700]),[/COLOR] [COLOR= #0000BB]2[/COLOR][COLOR= #007700]) .[/COLOR] [COLOR= #DD0000]" MB"[/COLOR][COLOR= #007700];[/COLOR] 
        [URL="http://www.php.net/elseif"]elseif[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$filesize[/COLOR] [COLOR= #007700]>=[/COLOR] [COLOR= #0000BB]1024[/COLOR][COLOR= #007700])[/COLOR] 
            [COLOR= #0000BB]$size[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/number_format"]number_format[/URL][COLOR= #007700](([/COLOR][COLOR= #0000BB]$filesize[/COLOR] / [COLOR= #0000BB]1024[/COLOR][COLOR= #007700]),[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]) .[/COLOR] [COLOR= #DD0000]" KB"[/COLOR][COLOR= #007700];[/COLOR] 
        [URL="http://www.php.net/elseif"]elseif[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$filesize[/COLOR] [COLOR= #007700]>=[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700])[/COLOR] 
            [COLOR= #0000BB]$size[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$filesize[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #DD0000]" bytes"[/COLOR][COLOR= #007700];[/COLOR] 
        [URL="http://www.php.net/else"]else[/URL] 
            [COLOR= #0000BB]$size[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"0 bytes"[/COLOR][COLOR= #007700];[/COLOR] 
         
        [URL="http://www.php.net/return"]return[/URL] [COLOR= #0000BB]$size[/COLOR][COLOR= #007700]; 
    }[/COLOR] 
     

    [COLOR= #FF8000]// alles in een array zetten     [/COLOR]
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]dir[/COLOR][COLOR= #007700]]))[/COLOR]        [COLOR= #0000BB]$dir[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]dir[/COLOR][COLOR= #007700]];[/COLOR]  
    [URL="http://www.php.net/else"]else[/URL]                        [COLOR= #0000BB]$dir[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"."[/COLOR][COLOR= #007700];[/COLOR]  
     
    [COLOR= #FF8000]// mappen... [/COLOR]
    [COLOR= #0000BB]$openDir[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/opendir"]opendir[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"."[/COLOR][COLOR= #007700]);[/COLOR]  
    [URL="http://www.php.net/while"]while[/URL] [COLOR= #007700]([/COLOR]false [COLOR= #007700]!== ([/COLOR][COLOR= #0000BB]$dir[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/readdir"]readdir[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$openDir[/COLOR][COLOR= #007700])))  
    {[/COLOR]  
        [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$dir[/COLOR] [COLOR= #007700]!=[/COLOR] [COLOR= #DD0000]"."[/COLOR] [COLOR= #007700]&&[/COLOR] [COLOR= #0000BB]$dir[/COLOR] [COLOR= #007700]!=[/COLOR] [COLOR= #DD0000]".."[/COLOR] [COLOR= #007700]&&[/COLOR] [COLOR= #0000BB]$dir[/COLOR] [COLOR= #007700]!=[/COLOR] [COLOR= #DD0000]"browser"[/COLOR] [COLOR= #007700]&&[/COLOR] [URL="http://www.php.net/is_dir"]is_dir[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$dir[/COLOR][COLOR= #007700]))  
        {[/COLOR]  
            [COLOR= #0000BB]$data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]dir[/COLOR][COLOR= #007700]][] =[/COLOR] [COLOR= #0000BB]$dir[/COLOR][COLOR= #007700]; 
        } 
    }         
    @[/COLOR][URL="http://www.php.net/sort"]sort[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]dir[/COLOR][COLOR= #007700]]);[/COLOR] 
    [URL="http://www.php.net/closedir"]closedir[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$openDir[/COLOR][COLOR= #007700]);[/COLOR]  
     
    [COLOR= #FF8000]// controleren of de dir uit de url wel bestaat [/COLOR]
    [COLOR= #0000BB]$url[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"bad"[/COLOR][COLOR= #007700];[/COLOR] 
     
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]dir[/COLOR][COLOR= #007700]])) 
    {[/COLOR] 
        [URL="http://www.php.net/for"]for[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]<[/COLOR] [URL="http://www.php.net/count"]count[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]dir[/COLOR][COLOR= #007700]]);[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]++) 
        {[/COLOR] 
            [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]dir[/COLOR][COLOR= #007700]] ==[/COLOR] [COLOR= #0000BB]$data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]dir[/COLOR][COLOR= #007700]][[/COLOR][COLOR= #0000BB]$i[/COLOR][COLOR= #007700]]) 
            {[/COLOR] 
                [COLOR= #0000BB]$url[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"good"[/COLOR][COLOR= #007700];[/COLOR] 
                [URL="http://www.php.net/break"]break[/URL][COLOR= #007700]; 
            } 
        } 
    }[/COLOR] 
     
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$url[/COLOR] [COLOR= #007700]==[/COLOR] [COLOR= #DD0000]"bad"[/COLOR] AND [URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]dir[/COLOR][COLOR= #007700]])) 
    {[/COLOR] 
        [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"niet kloten met de url!"[/COLOR][COLOR= #007700];[/COLOR] 
        [URL="http://www.php.net/exit"]exit[/URL][COLOR= #007700](); 
    }[/COLOR] 
     
    [COLOR= #FF8000]// bestanden... [/COLOR]
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]dir[/COLOR][COLOR= #007700]]))[/COLOR]        [COLOR= #0000BB]$dir[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]dir[/COLOR][COLOR= #007700]];[/COLOR]  
    [URL="http://www.php.net/else"]else[/URL]                        [COLOR= #0000BB]$dir[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"."[/COLOR][COLOR= #007700];[/COLOR]  
     
    [COLOR= #0000BB]$openDir[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/opendir"]opendir[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$dir[/COLOR][COLOR= #007700]);[/COLOR]  
    [URL="http://www.php.net/while"]while[/URL][COLOR= #007700]([/COLOR]false [COLOR= #007700]!== ([/COLOR][COLOR= #0000BB]$file[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/readdir"]readdir[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$openDir[/COLOR][COLOR= #007700])))  
    {[/COLOR]  
        [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][URL="http://www.php.net/is_file"]is_file[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$dir[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]"/"[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700]))  
        {[/COLOR]  
            [COLOR= #0000BB]$data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]file[/COLOR][COLOR= #007700]][[/COLOR][COLOR= #DD0000]name[/COLOR][COLOR= #007700]][]     =[/COLOR] [COLOR= #0000BB]$file[/COLOR][COLOR= #007700];[/COLOR] 
            [COLOR= #0000BB]$data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]file[/COLOR][COLOR= #007700]][[/COLOR][COLOR= #DD0000]url[/COLOR][COLOR= #007700]][]         =[/COLOR] [COLOR= #0000BB]$dir[/COLOR] [COLOR= #007700].[/COLOR][COLOR= #DD0000]"/"[/COLOR][COLOR= #007700].[/COLOR] [COLOR= #0000BB]$file[/COLOR][COLOR= #007700];[/COLOR] 
             
            [COLOR= #0000BB]$file[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$dir[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]"/"[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700];[/COLOR] 
            [COLOR= #0000BB]$data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]file[/COLOR][COLOR= #007700]][[/COLOR][COLOR= #DD0000]size[/COLOR][COLOR= #007700]][]     =[/COLOR] [URL="http://www.php.net/filesize"]filesize[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700]);[/COLOR] 
            [COLOR= #0000BB]$data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]file[/COLOR][COLOR= #007700]][[/COLOR][COLOR= #DD0000]date[/COLOR][COLOR= #007700]][]     =[/COLOR] [URL="http://www.php.net/filemtime"]filemtime[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700]);[/COLOR] 
            [COLOR= #0000BB]$data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]file[/COLOR][COLOR= #007700]][[/COLOR][COLOR= #DD0000]type[/COLOR][COLOR= #007700]][]     =[/COLOR] [URL="http://www.php.net/strtolower"]strtolower[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/strrchr"]strrchr[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000].[/COLOR][COLOR= #007700])); 
        }  
    }[/COLOR] 
    [URL="http://www.php.net/closedir"]closedir[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$openDir[/COLOR][COLOR= #007700]);  
    @[/COLOR][URL="http://www.php.net/asort"]asort[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]file[/COLOR][COLOR= #007700]][[/COLOR][COLOR= #DD0000]name[/COLOR][COLOR= #007700]]);[/COLOR] 
     
    [COLOR= #FF8000]// 
    // oke, alles staat nu in een array. nu kunnen we het makkelijk ophalen. 
    // nu is het alleen een beetje html met wat php meuk erin om alles weer te geven. het makkelijke dus :) 
    // [/COLOR]

?> 
<html> 
<head> 
<script language="JavaScript" type="text/JavaScript"> 
<!-- 
function MM_jumpMenu(targ,selObj,restore){ //v3.0 
  eval(targ+".location="+selObj.options[selObj.selectedIndex].value+""); 
  if (restore) selObj.selectedIndex=0; 
} 
//--> 
</script> 
</head> 
<body> 
<table width="600" border="0" align="center" cellpadding="4" cellspacing="0"> 
  <tr>  
    <td colspan="2" align="right" class="mappen"><a href="upload.php?dir=<?=$_GET[dir]; ?>"></a></td> 
  </tr> 
  <tr>  
    <td bgcolor="#FFFFFF"><b>Bestandsnaam</b></td> 
    <td bgcolor="#FFFFFF" width="70"><b>Grootte</b></td> 
    <td bgcolor="#FFFFFF" width="70"><b>Datum</b></td> 
  </tr> 
  [COLOR= #0000BB]<? 
     
    $number[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/count"]count[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]file[/COLOR][COLOR= #007700]][[/COLOR][COLOR= #DD0000]name[/COLOR][COLOR= #007700]]);[/COLOR] 
     
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$number[/COLOR] [COLOR= #007700]==[/COLOR] [COLOR= #DD0000]"0"[/COLOR][COLOR= #007700]) 
    {[/COLOR] 
        [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"  <tr>
"[/COLOR][COLOR= #007700];[/COLOR] 
        [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"    <td colspan="4" bgcolor="#FFFFFF" align="center">Deze map is nog helemaal leeg!</td>
"[/COLOR][COLOR= #007700];[/COLOR] 
        [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"  </tr>
"[/COLOR][COLOR= #007700]; 
    }[/COLOR] 
    [URL="http://www.php.net/else"]else[/URL] 
    [COLOR= #007700]{[/COLOR] 
        [URL="http://www.php.net/for"]for[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]<[/COLOR] [COLOR= #0000BB]$number[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$i[/COLOR][COLOR= #007700]++) 
        {[/COLOR] 
            [COLOR= #0000BB]$bgcolor[/COLOR] [COLOR= #007700]= ([/COLOR][COLOR= #0000BB]$i[/COLOR] [COLOR= #007700]%[/COLOR] [COLOR= #0000BB]2[/COLOR][COLOR= #007700]) ?[/COLOR] [COLOR= #DD0000]"#f5f5f5"[/COLOR] [COLOR= #007700]:[/COLOR] [COLOR= #DD0000]"#ffffff"[/COLOR][COLOR= #007700];[/COLOR] 
             
            [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"  <tr>
"[/COLOR][COLOR= #007700];[/COLOR] 
            [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"    <td bgcolor=""[/COLOR][COLOR= #007700].[/COLOR] [COLOR= #0000BB]$bgcolor[/COLOR] [COLOR= #007700].[/COLOR][COLOR= #DD0000]"" width="460"><a target="scherm" href=""[/COLOR][COLOR= #007700].[/COLOR] htmlspecialchars[COLOR= #007700]([/COLOR][COLOR= #0000BB]$data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]file[/COLOR][COLOR= #007700]][[/COLOR][COLOR= #DD0000]url[/COLOR][COLOR= #007700]][[/COLOR][COLOR= #0000BB]$i[/COLOR][COLOR= #007700]]) .[/COLOR][COLOR= #DD0000]"">"[/COLOR][COLOR= #007700].[/COLOR] htmlspecialchars[COLOR= #007700]([/COLOR][COLOR= #0000BB]$data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]file[/COLOR][COLOR= #007700]][[/COLOR][COLOR= #DD0000]name[/COLOR][COLOR= #007700]][[/COLOR][COLOR= #0000BB]$i[/COLOR][COLOR= #007700]]) .[/COLOR][COLOR= #DD0000]"</a></td>
"[/COLOR][COLOR= #007700];[/COLOR] 
            [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"    <td bgcolor=""[/COLOR][COLOR= #007700].[/COLOR] [COLOR= #0000BB]$bgcolor[/COLOR] [COLOR= #007700].[/COLOR][COLOR= #DD0000]"" width="70">"[/COLOR][COLOR= #007700].[/COLOR] size[COLOR= #007700]([/COLOR][COLOR= #0000BB]$data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]file[/COLOR][COLOR= #007700]][[/COLOR][COLOR= #DD0000]size[/COLOR][COLOR= #007700]][[/COLOR][COLOR= #0000BB]$i[/COLOR][COLOR= #007700]]) .[/COLOR][COLOR= #DD0000]"</td>
"[/COLOR][COLOR= #007700];[/COLOR] 
            [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"    <td bgcolor=""[/COLOR][COLOR= #007700].[/COLOR] [COLOR= #0000BB]$bgcolor[/COLOR] [COLOR= #007700].[/COLOR][COLOR= #DD0000]"" width="70">"[/COLOR][COLOR= #007700].[/COLOR] [URL="http://www.php.net/date"]date[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"d-m-y"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$data[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]file[/COLOR][COLOR= #007700]][[/COLOR][COLOR= #DD0000]date[/COLOR][COLOR= #007700]][[/COLOR][COLOR= #0000BB]$i[/COLOR][COLOR= #007700]]) .[/COLOR][COLOR= #DD0000]"</td>
"[/COLOR][COLOR= #007700];[/COLOR] 
            [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"  </tr>
"[/COLOR][COLOR= #007700]; 
        } 
    }[/COLOR] 
     
?> 
  <tr>  
    <td colspan="3" bgcolor="#FFFFFF" height="6"> </td> 
  </tr> 
</table> 
</body> 
</html>


Alvast bedankt!

Groetjes,
Ewan
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Ik denk dat het dit is:

$openDir = opendir(".");


voor zover ik weet opent hij hiermee de root.
0
Ewan

Lid · Topicstarter

Berichten
8.302
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Rik schreef:
Ik denk dat het dit is:
$openDir = opendir(".");


voor zover ik weet opent hij hiermee de root.

Ja dat dacht ik dus ook maar dat werkt niet sadley
0
Berichten
3.788
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Wat heb je veranderd dan?
0
Berichten
5.897
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
if(isset($_GET[dir])) $dir = $_GET[dir];
else $dir = ".";
veranderen naar uploads/MAP
?
0
Ewan

Lid · Topicstarter

Berichten
8.302
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Eleky schreef:
Wat heb je veranderd dan?
Van de punt heb ik uploads gemaakt
Maartenl schreef:
if(isset($_GET[dir])) $dir = $_GET[dir];
else $dir = ".";
veranderen naar uploads/MAP
?
En hoe doe ik dat bloos
0
Berichten
5.897
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ewan schreef:
Eerdere citaten tonen
Eleky schreef:
Wat heb je veranderd dan?
Van de punt heb ik uploads gemaakt
Eerdere citaten tonen
Maartenl schreef:
if(isset($_GET[dir])) $dir = $_GET[dir];
else $dir = ".";
veranderen naar uploads/MAP
?
En hoe doe ik dat bloos
if(isset($_GET[dir])) $dir = uploads/.$_GET[dir];
else $dir = "uploads/";

?
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Ik denk dat je vanuit de root moet werken:

./public_html/uploads/

ipv

uploads/
0
Ewan

Lid · Topicstarter

Berichten
8.302
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Rik schreef:
Ik denk dat je vanuit de root moet werken:

./public_html/uploads/

ipv

uploads/
Maar die . is de public_html toch?
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Dan ./uploads/ ?
0
Ewan

Lid · Topicstarter

Berichten
8.302
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Rik schreef:
Dan ./uploads/ ?
Met de public_html erbij krijg ik allemaal errors en ./uploads/ werkt ook niet sadley
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Je moet hem ook een stukje lager pakken op regel 64 tot 66 denk ik.

Sowieso is het maar een vaag stukje code. Je bent misschien beter uit met het zelf maken.
0
Ewan

Lid · Topicstarter

Berichten
8.302
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
@Rik zelf maken gaat hem niet worden yummie
Maar als ik /bestanden.php?dir=uploads doe werkt het wel maar dan kan ik hem niet includen
0
Ewan

Lid · Topicstarter

Berichten
8.302
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Bbump
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren