1. #1

    Registered
    15/02/03
    Posts
    8
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0

    PHP: Invisible dir visible maken

    Ey,

    Mijn dir op men FTP is invisible, er staat forbidden je moet de filename geven anders komt er niks.
    Nu vertelde me iemand dat er een .php scriptje was om dit te fixen, dus gewoon in die dir plaatsen en iedereen kan em accesen.

    Dank bij voorbaat
    no votes  

  2. #2
    [BKF]matti's Avatar
    Registered
    19/07/02
    Posts
    15
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0
    PHP Code:
    <?php
    $path 
    "./";

    $handle=opendir($path);
    while (
    $file readdir($handle)) {
           echo 
    "<a href='".getcwd()."/".$file."'>".$file."</a><br>";
    }
    ?>
    $path = je directory waarvan je de bestanden wil laten zien, relatief tov je host (bv /uploads/pics, niet users.skynet.be/uploads/pics/)
    <?php require ('#BKF.ET'); ?>
    no votes  

  3. #3
    BART_SIMPSON416's Avatar
    Registered
    06/10/03
    Posts
    682
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0
    Met beetje handigheid kan je met zo'n geval shel comands geve dus enkel in vertrouwde omgeving gebruike.
    no votes  

  4. #4

    Registered
    15/02/03
    Posts
    8
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0
    Bedankt voor jullie hulp!

    *EDIT*

    <?php
    $path = "/httpdocs/fom/";

    $handle=opendir($path);
    while ($file = readdir($handle)) {
    echo "<a href='".getcwd()."/".$file."'>".$file."</a><br>";
    }
    ?>

    In de FTP server heb ik dus httpdocs click dan fom, die fom moet zichbaar zijn.
    Ik zet de dir.php in de eerste dir die ik krijg?
    Doe ik iets fout?

    En ik weet niet of em php support
    Is er een andere mogelijkheid?

    Bedankt
    Last edited by g0d0rz; 06-05-2004 at 17:53.
    no votes  

  5. #5
    [BKF]matti's Avatar
    Registered
    19/07/02
    Posts
    15
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0
    Als je wil dat mensen een index krijgen van de bestanden in een bepaalde dir, door gewoon naar jewebspace.com/dir/ te surfen, moet je het bestand ten eerste al index.php noemen (bestand dat automatisch geopent wordt bij het surfen naar een dir).

    als je niet weet of je host .php ondersteunt, zou je gewoon de plain text terug moeten krijgen in je browser, of een download-venster moeten zien, als je host php ondersteunt zal hij die pagina rustig parsen en je deftige output geven.
    <?php require ('#BKF.ET'); ?>
    no votes  

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Log in

Log in