/[docman]/docman.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 /docman.php

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

revision 1.7 by dpavlin, Fri Aug 4 10:13:10 2000 UTC revision 1.8 by dpavlin, Fri Aug 4 10:20:22 2000 UTC
# Line 1071  function Unlock($target) { Line 1071  function Unlock($target) {
1071  //////////////////////////////////////////////////////////////////  //////////////////////////////////////////////////////////////////
1072    
1073  function redir_to_url($url) {  function redir_to_url($url) {
1074          $url=urlencode(StripSlashes("$relDir/$F"));          $url=urlencode(StripSlashes("$url"));
1075          $url=str_replace("%2F","/",$url);          $url=str_replace("%2F","/",$url);
1076          $url=str_replace("+","%20",$url);          $url=str_replace("+","%20",$url);
1077          Header("Location: $url");          Header("Location: $url");
# Line 1079  function redir_to_url($url) { Line 1079  function redir_to_url($url) {
1079    
1080  //////////////////////////////////////////////////////////////////  //////////////////////////////////////////////////////////////////
1081    
1082    function safe_rename($from,$to) {
1083            if (file_exists($from) && is_writable(dirname($to))) {
1084                    rename($from,$to);
1085            }
1086    }
1087    
1088    //////////////////////////////////////////////////////////////////
1089    
1090  // MAIN PROGRAM  // MAIN PROGRAM
1091  // ============  // ============
1092  // query parameters: capital letters  // query parameters: capital letters
# Line 1276  function redir_to_url($url) { Line 1284  function redir_to_url($url) {
1284                  if ( $CONFIRM != "on" ) break ;                  if ( $CONFIRM != "on" ) break ;
1285    
1286                  Logit("$fsDir/$FN","renamed $FN to $NEWNAME");                  Logit("$fsDir/$FN","renamed $FN to $NEWNAME");
1287                  rename("$fsDir/$FN","$fsDir/$NEWNAME");                  safe_rename("$fsDir/$FN","$fsDir/$NEWNAME");
1288                  rename("$fsDir/.log/$FN","$fsDir/.log/$NEWNAME");                  safe_rename("$fsDir/.log/$FN","$fsDir/.log/$NEWNAME");
1289                  rename("$fsDir/.note/$FN","$fsDir/.note/$NEWNAME");                  safe_rename("$fsDir/.note/$FN","$fsDir/.note/$NEWNAME");
1290                  rename("$fsDir/.lock/$FN","$fsDir/.lock/$NEWNAME");                  safe_rename("$fsDir/.lock/$FN","$fsDir/.lock/$NEWNAME");
1291    
1292                  break ;                  break ;
1293    

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.8

  ViewVC Help
Powered by ViewVC 1.1.26