Click here to Skip to main content
12,948,130 members (77,115 online)
Rate this:
Please Sign up or sign in to vote.
See more:
$path= "/dropdown/";
    echo "improper directory";
    $zip = new ZipArchive;
    $zip->open('/', ZipArchive::CREATE);
if (false !== ($dir = opendir($path)))
         while (false !== ($file = readdir($dir)))
             if ($file != '.' && $file != '..')
         die('Can\'t read dir');

i cant open the directory and please give suggestion for open the directory
and i am working php in ubuntu platform for different type open the directory,
give the suggestion
Posted 22-Jan-13 1:37am
Updated 22-Jan-13 1:39am

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

Are you sure you really need "/"? I'm sure you don't.

Even with a desktop application, this is totally unreasonable; it would mean that you are working in a root directory of a disk. In general, there are no situations where hard-coded path names could be useful. If this is a Web application, you cannot do it at all. For apparent security reasons, HTTP server will only allow you to work with the directories under the rood directory of a give site.

If you used, say, "./" instead, it would be legitimate location, relative to the current working directory.


This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

    Print Answers RSS
Top Experts
Last 24hrsThis month
OriginalGriff 5,344
CHill60 3,275
Maciej Los 2,703
Jochen Arndt 1,935
ppolymorphe 1,795

Advertise | Privacy | Mobile
Web02 | 2.8.170524.1 | Last Updated 22 Jan 2013
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100