/[siteman]/siteman.php
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /siteman.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.15 by dpavlin, Wed Sep 6 11:04:32 2000 UTC revision 1.16 by dpavlin, Wed Sep 6 14:06:02 2000 UTC
# Line 1104  function safe_rename($from,$to) { Line 1104  function safe_rename($from,$to) {
1104    
1105  //////////////////////////////////////////////////////////////////  //////////////////////////////////////////////////////////////////
1106    
1107    // recursivly delete directory
1108    
1109    function rrmdir($dir) {
1110            $handle=opendir($dir);
1111            while ($file = readdir($handle)) {
1112                    if ($file != "." && $file != "..") {
1113                            if (is_dir("$dir/$file"))
1114                                    rrmdir("$dir/$file");
1115                            else
1116                                    if (! @unlink("$dir/$file")) return(0);
1117                    }
1118            }
1119            closedir($handle);
1120            return @rmdir($dir);
1121    }
1122    
1123    //////////////////////////////////////////////////////////////////
1124    
1125  // MAIN PROGRAM  // MAIN PROGRAM
1126  // ============  // ============
1127  // query parameters: capital letters  // query parameters: capital letters
# Line 1274  function safe_rename($from,$to) { Line 1292  function safe_rename($from,$to) {
1292                          }                          }
1293                  }                  }
1294                  else {  // delete directory                  else {  // delete directory
1295                    if ( ! @rmdir($fsDir) ) {                    if ( ! @rrmdir($fsDir) ) {
1296                      Error("Rmdir failed", $tstr . $fsDir) ;                      Error("Rmdir failed", $tstr . $fsDir) ;
1297                    }                    }
1298                    else {                    else {

Legend:
Removed from v.1.15  
changed lines
  Added in v.1.16

  ViewVC Help
Powered by ViewVC 1.1.26