Subversion Repositories personal-webbase

Rev

Rev 4 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4 Rev 8
Line 23... Line 23...
23
closedir($verz);
23
closedir($verz);
24
sort($ary);
24
sort($ary);
25
 
25
 
26
foreach ($ary as $m1 => $m2)
26
foreach ($ary as $m1 => $m2)
27
{
27
{
28
  if (file_exists('modules/'.$m2.'/var.inc.php'))
28
  if (file_exists('modules/'.wb_dir_escape($m2).'/var.inc.php'))
29
  {
29
  {
30
    ob_start();
30
    ob_start();
31
    readfile('modules/'.$m2.'/var.inc.php');
31
    readfile('modules/'.wb_dir_escape($m2).'/var.inc.php');
32
    $buffer = ob_get_contents();
32
    $buffer = ob_get_contents();
33
    ob_end_clean();
33
    ob_end_clean();
34
 
34
 
35
    $ary = explode("\n", $buffer);
35
    $ary = explode("\n", $buffer);
36
 
36
 
Line 42... Line 42...
42
      {
42
      {
43
        $buffer = str_replace('$version = '.$bry[1], '$version = \''.date('Y-m-d').'\';', $buffer);
43
        $buffer = str_replace('$version = '.$bry[1], '$version = \''.date('Y-m-d').'\';', $buffer);
44
      }
44
      }
45
    }
45
    }
46
 
46
 
47
    $handle = fopen('modules/'.$m2.'/var.inc.php', 'w');
47
    $handle = fopen('modules/'.wb_dir_escape($m2).'/var.inc.php', 'w');
48
    fwrite($handle, $buffer);
48
    fwrite($handle, $buffer);
49
    fclose($handle);
49
    fclose($handle);
50
  }
50
  }
51
}
51
}
52
unset($m1);
52
unset($m1);
Line 71... Line 71...
71
closedir($verz);
71
closedir($verz);
72
sort($ary);
72
sort($ary);
73
 
73
 
74
foreach ($ary as $m1 => $m2)
74
foreach ($ary as $m1 => $m2)
75
{
75
{
76
  if (file_exists('design/'.$m2.'/var.inc.php'))
76
  if (file_exists('design/'.wb_dir_escape($m2).'/var.inc.php'))
77
  {
77
  {
78
    ob_start();
78
    ob_start();
79
    readfile('design/'.$m2.'/var.inc.php');
79
    readfile('design/'.wb_dir_escape($m2).'/var.inc.php');
80
    $buffer = ob_get_contents();
80
    $buffer = ob_get_contents();
81
    ob_end_clean();
81
    ob_end_clean();
82
 
82
 
83
    $ary = explode("\n", $buffer);
83
    $ary = explode("\n", $buffer);
84
 
84
 
Line 90... Line 90...
90
      {
90
      {
91
        $buffer = str_replace('$version = '.$bry[1], '$version = \''.date('Y-m-d').'\';', $buffer);
91
        $buffer = str_replace('$version = '.$bry[1], '$version = \''.date('Y-m-d').'\';', $buffer);
92
      }
92
      }
93
    }
93
    }
94
 
94
 
95
    $handle = fopen('design/'.$m2.'/var.inc.php', 'w');
95
    $handle = fopen('design/'.wb_dir_escape($m2).'/var.inc.php', 'w');
96
    fwrite($handle, $buffer);
96
    fwrite($handle, $buffer);
97
    fclose($handle);
97
    fclose($handle);
98
  }
98
  }
99
}
99
}
100
unset($m1);
100
unset($m1);