Problemchen mit CHMOD

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Problemchen mit CHMOD

    Möchte testen ob die Rechte auf 777 stehen für ne einzelne Datei bekomme ich das hin, siehe Code, aber gleichzeitig muss ich auch einen Ordner "pics/ abfragen das bekomme ich nicht ganz hin

    PHP-Code:
    $file_config="config.php";
        @
    system("chmod 777 ".$file_config);

        
    $file_bin=substr(decbin(fileperms($file_config)), -9);
        
    $file_arr=explode("."substr(chunk_split($file_bin1"."), 017));
        
    $perms_config="";
        
    $i=0;

        foreach (
    $file_arr as $this)
        {
        
    $file_char=($i%3=="r" : ($i%3=="w" "x" ));
        
    $perms_config.=($this=="1" $file_char "-") . ($i%3==" " "");
        
    $i++;
        }
        unset(
    $file_bin);unset($file_arr);unset($file_char);

        if(
    substr($perms_config,1,1)!="w" || substr($perms_config,5,1)!="w" || substr($perms_config,9,1)!="w")
        {
        echo 
    "<img src=\"img/false.gif\">CHMOD f&uuml;r ".$file_config." muss auf \"777\" gesetzt werden!<br><br>";
        
    $error_chmod="ok";
        }
        else
        {
        echo 
    "<img src=\"img/correct.gif\">CHMOD f&uuml;r ".$file_config." ist korrekt!<br><br>";
        }
        if(
    $error_chmod!="ok")
        {
        echo 
    "INHALT wenn OK"
Lädt...
X