API15:JRequest/checkToken
From Joomla! Documentation
Description
Checks for a form token in the request
[<! removed edit link to red link >]
<! removed transcluded page call, red link never existed >
Syntax
checkToken($method= 'post')
| Parameter Name | Default Value | Description |
|---|---|---|
| $method | 'post' | The request method in which to look for the token key |
Returns
boolean True if found and valid, false otherwise
Defined in
libraries/joomla/environment/request.php
Importing
jimport( 'joomla.environment.request' );
Source Body
function checkToken( $method = 'post' )
{
$token = JUtility::getToken();
if(!JRequest::getVar( $token, '', $method, 'alnum' )) {
$session = JFactory::getSession();
if($session->isNew()) {
//Redirect to login screen
global $mainframe;
$return = JRoute::_('index.php');
; $mainframe->redirect($return, JText::_('SESSION_EXPIRED'));
$mainframe->close();
} else {
return false;
}
} else {
return true;
}
}
[<! removed edit link to red link >] <! removed transcluded page call, red link never existed >
Examples
Code Examples