درود

من یک فایل php با اسم up-file.php ساختم که کار نمایش فایل رو انجام میده. حالا وقتی فایلی رو آپلود میکنم ارور زیر رو میده:

Your submission could not be processed because a security token was missing.

If this occurred unexpectedly, please inform the administrator and describe the action you performed before you received this error.


باید چیکار کنم؟ میشه کاری کرد که این صفحه بصورت آژاکس تو صفحه آپلودسنتر بعد از آپلود اجرا بشه؟

کد های up-file.php:

کد:
<?php

// ####################### SET PHP ENVIRONMENT ###########################
error_reporting(E_ALL & ~E_NOTICE);

// #################### DEFINE IMPORTANT CONSTANTS #######################

define('THIS_SCRIPT', 'up-file');
define('CSRF_PROTECTION', true);  
// change this depending on your filename

// ################### PRE-CACHE TEMPLATES AND DATA ######################
// get special phrase groups
$phrasegroups = array();

// get special data templates from the datastore
$specialtemplates = array();

// pre-cache templates used by all actions
$globaltemplates = array('up-file',
);

// pre-cache templates used by specific actions
$actiontemplates = array();

// ######################### REQUIRE BACK-END ############################
require_once('./global.php');

// #######################################################################
// ######################## START MAIN SCRIPT ############################
// #######################################################################

$navbits = construct_navbits(array('' => 'up-file'));
$navbar = render_navbar_template($navbits);

// ###### YOUR CUSTOM CODE GOES HERE #####
$pagetitle = 'mench';

// ###### NOW YOUR TEMPLATE IS BEING RENDERED ######

$templater = vB_Template::create('up-file');
$templater->register_page_templates();
$templater->register('navbar', $navbar);
$templater->register('pagetitle', 'up-file');
print_output($templater->render());

?>