function advpoll_form_submit_check in Advanced Poll 7
Same name and namespace in other branches
- 7.3 advpoll.module \advpoll_form_submit_check()
- 7.2 advpoll.module \advpoll_form_submit_check()
2 calls to advpoll_form_submit_check()
- advpoll_form_submit in ./
advpoll.module - Submit handler for voting
- advpoll_ranking_submit in advpoll_ranking/
advpoll_ranking.module
File
- ./
advpoll.module, line 661
Code
function advpoll_form_submit_check($data, $nid) {
if ($data->mode === 'cookie' && isset($_COOKIE['advpoll' . $nid])) {
return t('You have already voted on this poll.');
}
if ($data->mode === 'normal') {
global $user;
$criteria = array();
$criteria['entity_id'] = $nid;
$criteria['entity_type'] = 'advpoll';
$criteria['uid'] = $user->uid;
$results = votingapi_select_votes($criteria);
if ($results) {
return t('You have already voted on this poll.');
}
}
return;
}