Auto creation of photo directory to improve caching

This commit is contained in:
Michael Vogel 2014-03-16 17:49:56 +01:00
parent b013537124
commit 285f0774a1

View file

@ -206,9 +206,15 @@ function photo_init(&$a) {
echo $data; echo $data;
// If the photo is public and there is an existing photo directory store the photo there // If the photo is public and there is an existing photo directory store the photo there
if ($public and ($file != "")) if ($public and ($file != "")) {
// If the photo path isn't there, try to create it
if (!is_dir($_SERVER["DOCUMENT_ROOT"]."/photo"))
if (is_writable($_SERVER["DOCUMENT_ROOT"]))
mkdir($_SERVER["DOCUMENT_ROOT"]."/photo");
if (is_dir($_SERVER["DOCUMENT_ROOT"]."/photo")) if (is_dir($_SERVER["DOCUMENT_ROOT"]."/photo"))
file_put_contents($_SERVER["DOCUMENT_ROOT"]."/photo/".$file, $data); file_put_contents($_SERVER["DOCUMENT_ROOT"]."/photo/".$file, $data);
}
killme(); killme();
// NOTREACHED // NOTREACHED