target = "_blank"
$key = ini_get("session.upload_progress.prefix").$_POST[ini_get("session.upload_progress.name")];
function getting_progress(){
var interval_id = setInterval(function () {
$.ajax({
url: "/../../progress.php",
type: "POST",
dataType: 'json',
//async: true,
success: function(json){
if(typeof json.success !== 'undefined'){
$.jGrowl(json.success);
clearInterval(interval_id);
} else if(typeof json.error !== 'undefined'){
$.jGrowl(json.error);
}
},
error: function(json, jqXHR, status, errorThrown, exception){
alert(JSON.stringify(json));
return $.jGrowl('ОШИБКА AJAX запроса: ' + status, jqXHR, json);
}
});
}, 1000);
}
$_POST['PHP_SESSION_UPLOAD_PROGRESS'] в progress.php - определена?
ini_get("session.upload_progress.prefix").'bar';
и получилось upload_progress_bar session_id();
echo json_encode (session_id());
$_SESSION['test] = 'test'; // и все работает
идентификаторы сессии совпадают?