diff options
author | plegall <plg@piwigo.org> | 2010-03-08 23:39:53 +0000 |
---|---|---|
committer | plegall <plg@piwigo.org> | 2010-03-08 23:39:53 +0000 |
commit | 8dc1b995863426067ff10afacea459062c71c3df (patch) | |
tree | d213cbde3f9f4ad86f95ca48a4c2005a1bc1f023 /admin/include/uploadify/uploadify.php | |
parent | 4ac5c0649e88f55ec9f6bf18bf61e32325aa7820 (diff) |
feature 1489: integrate UploadForm into Piwigo core. The integration is not
100% done, I just "made it work" on trunk.
pclzip library was updated to version 2.8.2 for memory usage improvement.
git-svn-id: http://piwigo.org/svn/trunk@5089 68402e56-0260-453c-a942-63ccdbb3a9ee
Diffstat (limited to '')
-rw-r--r-- | admin/include/uploadify/uploadify.php | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/admin/include/uploadify/uploadify.php b/admin/include/uploadify/uploadify.php new file mode 100644 index 000000000..eddcc12b0 --- /dev/null +++ b/admin/include/uploadify/uploadify.php @@ -0,0 +1,44 @@ +<?php +define('PHPWG_ROOT_PATH','../../../'); +define('IN_ADMIN', true); + +$_COOKIE['pwg_id'] = $_POST['session_id']; + +include_once(PHPWG_ROOT_PATH.'include/common.inc.php'); +include_once(PHPWG_ROOT_PATH.'admin/include/functions.php'); +include_once(PHPWG_ROOT_PATH.'admin/include/functions_upload.inc.php'); + +// check_pwg_token(); + +ob_start(); +print_r($_FILES); +print_r($_POST); +print_r($user); +$tmp = ob_get_contents(); +ob_end_clean(); +error_log($tmp, 3, "/tmp/php-".date('YmdHis').'-'.sprintf('%020u', rand()).".log"); + +$image_id = add_uploaded_file( + $_FILES['Filedata']['tmp_name'], + $_FILES['Filedata']['name'], + null, + 8 + ); + +if (!isset($_SESSION['uploads'])) +{ + $_SESSION['uploads'] = array(); +} + +if (!isset($_SESSION['uploads'][ $_POST['upload_id'] ])) +{ + $_SESSION['uploads'][ $_POST['upload_id'] ] = array(); +} + +array_push( + $_SESSION['uploads'][ $_POST['upload_id'] ], + $image_id + ); + +echo "1"; +?>
\ No newline at end of file |