|
|
@@ -404,8 +404,12 @@ class V {
|
|
|
public static function exec($cmd, &$out, &$ret) {
|
|
|
$out = null;
|
|
|
$ret = null;
|
|
|
- $path = "PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/local/bin:/opt/local/lib/mysql55/bin:/Applications/Server.app/Contents/ServerRoot/usr/bin:/Applications/Server.app/Contents/ServerRoot/usr/sbin:/Users/pl/programy/bin";
|
|
|
- $cmd = "{$path}\n{$cmd}";
|
|
|
+ // NOTE: SourceGuardian requires file: "${HOME}/.config/SourceGuardian/"
|
|
|
+ $cmd = implode("\n", [
|
|
|
+ "PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/local/bin:/opt/local/lib/mysql55/bin:/Applications/Server.app/Contents/ServerRoot/usr/bin:/Applications/Server.app/Contents/ServerRoot/usr/sbin:/Users/pl/programy/bin",
|
|
|
+ "export HOME='/Library/WebServer'",
|
|
|
+ $cmd
|
|
|
+ ]);
|
|
|
exec($cmd, $out, $ret);
|
|
|
return $ret;
|
|
|
}
|
|
|
@@ -612,7 +616,7 @@ EOF';
|
|
|
public static function isNip($nip) {
|
|
|
if (!(is_numeric($nip) && preg_match('/^[[:digit:]]{10}$/', $nip))) return false;
|
|
|
$waga = [6, 5, 7, 2, 3, 4, 5, 6, 7];
|
|
|
- $c = 0;
|
|
|
+ $c = 0;
|
|
|
for ($i = 0; $i < 9; $i++) $c += $nip[$i] * $waga[$i];
|
|
|
$c = ($c % 11) % 10;
|
|
|
return ($nip[9] == $c);
|