diff options
author | rvelices <rv-github@modusoptimus.com> | 2008-02-27 02:22:19 +0000 |
---|---|---|
committer | rvelices <rv-github@modusoptimus.com> | 2008-02-27 02:22:19 +0000 |
commit | 01687607ec04f32ca03370456c112b64f66ca599 (patch) | |
tree | b668b024427a1cc9460dd13a3050c334dfa24109 | |
parent | c3591e2629f84909f5872e4281c08f79926524d4 (diff) |
- added compatibility function file_put_contents
git-svn-id: http://piwigo.org/svn/trunk@2215 68402e56-0260-453c-a942-63ccdbb3a9ee
Diffstat (limited to '')
-rw-r--r-- | include/common.inc.php | 1 | ||||
-rw-r--r-- | include/functions_url.inc.php | 2 | ||||
-rw-r--r-- | include/php_compat/file_put_contents.php | 14 |
3 files changed, 16 insertions, 1 deletions
diff --git a/include/common.inc.php b/include/common.inc.php index 7962bb791..5986fe087 100644 --- a/include/common.inc.php +++ b/include/common.inc.php @@ -125,6 +125,7 @@ foreach( array( 'array_intersect_key', //PHP 5 >= 5.1.0RC1 'hash_hmac', //(hash) - enabled by default as of PHP 5.1.2 'preg_last_error', // PHP 5 >= 5.2.0 + 'file_put_contents', //PHP5 ) as $func) { if (!function_exists($func)) diff --git a/include/functions_url.inc.php b/include/functions_url.inc.php index 6180dae3e..00511e151 100644 --- a/include/functions_url.inc.php +++ b/include/functions_url.inc.php @@ -46,7 +46,7 @@ function get_root_url() } else { - return substr($root_url, 2); + return (string)substr($root_url, 2); } } diff --git a/include/php_compat/file_put_contents.php b/include/php_compat/file_put_contents.php new file mode 100644 index 000000000..679d9c984 --- /dev/null +++ b/include/php_compat/file_put_contents.php @@ -0,0 +1,14 @@ +<?php +//php 5 +function file_put_contents($filename, $data) +{ + $fp = fopen($filename, 'w'); + if ($fp) + { + $ret = fwrite($fp, $data); + fclose($fp); + return $ret; + } + return false; +} +?>
\ No newline at end of file |