mirror of
https://github.com/Piwigo/Piwigo.git
synced 2026-03-28 17:42:57 +01:00
bug 1329: backport the check_input_parameter on trunk feature 1026: add pwg_token feature for edit/delete comment. Heavy refactoring on this feature to make the code simpler and easier to maintain (I hope). git-svn-id: http://piwigo.org/svn/trunk@5195 68402e56-0260-453c-a942-63ccdbb3a9ee
44 lines
913 B
PHP
44 lines
913 B
PHP
<?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";
|
|
?>
|