display the response ID to responder along the survey

More
6 years 4 months ago #59531 by ftrifoglio
ftrifoglio created the topic: display the response ID to responder along the survey
As the title I would display to the user his response ID in a boilerplate question.

I tried with the {SAVEDID}, but I think it can be used just with the end URL.

Please Log in to join the conversation.

More
6 years 4 months ago #59572 by ftrifoglio
ftrifoglio replied the topic: display the response ID to responder along the survey
I did it!

I'm not skilled with php, but I figured out that the response ID variable is
$saved_id = $_SESSION

Since I cannot use a php script in a question text, I have to create a placeholder to use in a boilerplate question.

The placeholders are created in the common_functions.php

I copied the function that create the placeholder {NUMBEROFQUESTIONS} and added to the next line. I renamed the placeholder and I replaced the variable $totalquestionsAsked with $_SESSION.

The line to add is
if (strpos($line, "{PLACEHOLDER}") !== false) $line=str_replace("{PLACEHOLDER}", $_SESSION, $line);

I guess it's not the best way to do it, but it works fine for me.

Please Log in to join the conversation.

More
6 years 3 months ago #60655 by cycas
cycas replied the topic: display the response ID to responder along the survey
I'm trying to do almost this same thing (with the permutation that I want to tag the ResponseID onto some other stuff inside a question field) and I cannot get this to work!

I've tried adding a placeholder, and my placeholder gets substituted OK, but there's nothing in $_SESSION?

So I tried echoing out $_SESSION in various places but nothing!

Anyone able to suggest what I am doing wrong?

Please Log in to join the conversation.

More
6 years 3 months ago - 6 years 3 months ago #60656 by ftrifoglio
ftrifoglio replied the topic: display the response ID to responder along the survey
Did you activate the survey?
I guess that none value is assigned to that variable in the evaluation mode.
Last Edit: 6 years 3 months ago by ftrifoglio.

Please Log in to join the conversation.

More
6 years 3 months ago #60658 by cycas
cycas replied the topic: display the response ID to responder along the survey
Oh NOOOOOOO !

I knew it had to be obvious, but did it have to be that simple? *bangs head repeatedly on desk*

I should have asked earlier. I am an idiot. THANK YOU!!!

Please Log in to join the conversation.

More
4 years 6 months ago #92342 by pedrorobalo
pedrorobalo replied the topic: display the response ID to responder along the survey
Hi cycas and ftrifoglio,

Where can I find the common_functions.php file?

Cheers

Please Log in to join the conversation.

More
4 years 6 months ago #92349 by cycas
cycas replied the topic: display the response ID to responder along the survey
Um - it's a little while since I've done anything with Limesurvey, but I think it should just be in your main survey directory - /public_html/survey/common_functions.php or /public_html/limesurvey/common_functions.php depending on where you installed it?

Please Log in to join the conversation.

Did you already participate in our customer survey?

Don't miss your chance for great prices.

Please click here to participate:

Start now

Start now!

Just create your account and start using Limesurvey today.

Register now