scratch – Diff between revs 66 and 81
?pathlinks?
Rev 66 | Rev 81 | |||
---|---|---|---|---|
Line 8... | Line 8... | |||
8 | $f = fopen($file, 'a'); |
8 | $f = fopen($file, 'a'); |
|
9 | if (!$f || !flock($f, LOCK_EX | LOCK_NB, $block) || $block) |
9 | if (!$f || !flock($f, LOCK_EX | LOCK_NB, $block) || $block) |
|
10 | return; |
10 | return; |
|
11 | ftruncate($f, 0); |
11 | ftruncate($f, 0); |
|
12 | fwrite($f, $data, strlen($data)); |
12 | fwrite($f, $data, strlen($data)); |
|
- | 13 | $t = filemtime ($file); |
||
13 | flock($f, LOCK_UN); |
14 | flock($f, LOCK_UN); |
|
14 | fclose($f); |
15 | fclose($f); |
|
15 | return $data; |
16 | return $t; |
|
16 | } |
17 | } |
|
Line 17... | Line 18... | |||
17 | |
18 | |
|
18 | ########################################################################### |
19 | ########################################################################### |
|
19 | ## Copyright (C) Wizardry and Steamworks 2015 - License: GNU GPLv3 ## |
20 | ## Copyright (C) Wizardry and Steamworks 2015 - License: GNU GPLv3 ## |