~dont_cache() ~includeonce('../config.tmpl') ~includeonce('../updateuser.tmpl') ~includeonce('../lib/votes.tmpl') ~if(~getpost('id') != '' && ~getpost('answer') != '',' ~list(~get('database'),"SELECT id,multiple FROM poll_questions WHERE id='~addslashes(~getpost('id'))' AND state=~get('state_ok')",'LD',~http_error(404),'LM',~set('multiple',~fld('multiple'))) ~if( ~select_vote_session( ~get('res_type_poll'), ~integer(~getpost('id')), 1) != ~session_id(), ' ~if(~get('multiple')==1,' ~array_list(~getpost('answer'),0,,'LM', ~if(~array_fld('current')=='on', ~if(~get('list_answer'), ~set('list_answer','~get('list_answer'),~array_fld('key')') ,~set('list_answer',~array_fld('key')) ) ) ) ',' ~set('list_answer',~getpost('answer')) ') ~if(~get('list_answer'), ~list(~get('database'), "UPDATE poll_answers SET number=number+1 WHERE question_id='~addslashes(~getpost('id'))' AND answer_nb IN ~addslashes('(~get('list_answer'))')" ) ) ~list(~get('database'), "UPDATE poll_questions SET timestamp=timestamp, number=number+1 WHERE id='~addslashes(~getpost('id'))'") ~insert_vote_session( ~get('res_type_poll'), ~integer(~getpost('id')), 1)

Votre vote a été pris en compte!

', 'Vous avez déjà voté aujourd\'hui, venez votez demain !') ') ~uncache('poll/send,~integer(~getpost('id')).html') ~redirect('~get_site_url()poll/send,~integer(~getpost('id')).html')