$original = time();
$dir = getcwd();
$dir = substr($dir,0,-7);
$dir .= $dir . '/stuff/' . $_SESSION['mem_id'];
$init = (is_dir($dir) ? true : (mkdir($dir,0777) ? true:false));
if($init)
{
$dir .= '/' . $original;
$created = (is_dir($dir) ? true : (mkdir($dir,0777) ? true:false));
}
else
{
$created = false;
}
Rather than :
if(!is_dir($dir))
{
if(mkdir($dir,0777))
{
$dir .= '/' . $original;
if(!is_dir($dir))
{
if(mkdir($dir,0777))
{
$created = true;
}
else
{
$created = false;
}
}
else
{
$created = true;
}
}
else
{
$created = false;
}
}
else
{
$created = true;
}
Bassically just check if directory exists, otherwise create it. Doin it wrong?


Sign In
Create Account


Back to top









