function upload_element_clean_session in Upload element 6
Session cleaning function.
This is used to prevent excess values getting stored within the $_SESSION over multiple requests. It uses the form cache to determine if the value should be deleted or not.
1 call to upload_element_clean_session()
- upload_element_save in ./
upload_element.module - Saves an uploaded file
File
- ./
upload_element.module, line 601 - A module that provides two new elements to the FAPI for file handling.
Code
function upload_element_clean_session() {
$form_state = array(
'submitted' => FALSE,
);
foreach ($_SESSION['files']['upload_element'] as $form_build_id => $values) {
if (!($form = form_get_cache($form_build_id, $form_state))) {
unset($_SESSION['files']['upload_element'][$form_build_id]);
}
}
}