Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Precondizione se id presente nel db compare messaggio

  • donatellocirone
  • donatellocirone's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
4 years 8 months ago #186699 by donatellocirone
Buonasera a voi,
avrei bisogno di inserire una condizione alla mia prima domanda dove viene inserito un ID, e nel caso fosse stato già inviato un questionario con questo ID appunto che compaia un messaggio con scritto: "ID già presente".
è possibile farlo?

Vi ringrazio tanto
The topic has been locked.
  • Joffm
  • Joffm's Avatar
  • Online
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
4 years 8 months ago - 4 years 8 months ago #186726 by Joffm
Buongiorno
se si utilizza questo ID come token, si tratta del normale comportamento di LimeSurvey.




Oppure usa una "ajax call" se riesci a programmare un po 'di "php".
Code:
<script type="text/javascript" charset="utf-8">
$(document).on('ready pjax:scriptcomplete',function(){
  $.post('https://www.myServer.com/getID.php' , { sid: "{SID}", qid:"{QID}" },function(data) {
 
                   $('#question{QID} input[type="text"]').val(data)
 
      });
  $('#question{QID}').hide();
  });
</script>

"getID.php" cerca nel database per vedere se l'ID è già stato utilizzato.

Joffm

Volunteers are not paid.
Not because they are worthless, but because they are priceless
Last edit: 4 years 8 months ago by Joffm.
The following user(s) said Thank You: lfanfoni
The topic has been locked.

Lime-years ahead

Online-surveys for every purse and purpose