View Full Version : Resolved Why mkdir() function not working

08-31-2009, 10:00 PM
Hello Dear Friend,

here i get that error

Warning: mkdir() [function.mkdir]: No such file or directory in /hermes/web08/b1256/moo.faridaed/common/common.php on line 389

and here is the common.php code

// create writable directory or change the chmod permission of chosen directory
function check_dir($dir) {

if (!file_exists($dir)) {
if (mkdir($dir, 0777))// create images dir
$done = true;

} else if (!is_writeable($dir)) {
if (chmod($dir, 0777)) // change perm. setting
$done = true;

} else
$done = true;

return $done;

it should create a file where an images will goes
at following path products/images/
i've giveen /products/ and /images/ CHMOOD 777
and still getting the error :chomp:

thanks so much for helping me

08-31-2009, 10:21 PM
The only thing I could think of is that the $dir path is not being set correctly. You could try echoing the $dir variable inside the function or send an absolute path to the function.

Hope this helps.

09-01-2009, 12:11 AM
thanks you7 guys, it has been solved

yes i don't know WHY ?? but as soon as i changed the Database with new one , it did works so this mean that the error was due to the database cause it should create a dir that has the same ID of the product i've added

hence it turn to be that i made an error in writting the database tables

thanks for you all for support

thread to be closed