Bonjour
Nous venons de migrer notre serveur sous Debian strech et sommes passés de apache à nginx. Notre version de limesurvey est 2.67
Notre script de gestion des formations récupère les informations personnelles du stagiaire dans la base limesurvey. Il est parfois nécessaire de les compléter. Jusqu'à présent, l'édition du token par une url du type
https://monserveur/index.php?r=admin/tokens/sa/edit/surveyid/1375/tokenid/39
nous renvoyait sur la page des participants lorsqu'on cliquait sur le bouton Sauvegarder
Maintenant, une page contenant un retour json s'affiche :
{"success":"Le participant au questionnaire a \u00e9t\u00e9 correctement mis \u00e0 jour.","result":null,"error":null,"loggedIn":true,"hasPermission":true,"noPermissionText":"Pas de permission"}
Est-il possible de rajouter un paramètre dans l'url ci-dessus pour que l'utilisateur soit redirigé vers la page de gestion des participants?
J'ai fait des essais non concluants en rajoutant ajax/false dans l'url.
Avez-vous des suggestions?
Merci d'avance
Anne
Merci Nickko, la piste était bonne, il fallait spécifier la variable pathinfo dans le fichier de configuration du sous-domaine
fastcgi_param PATH_INFO $fastcgi_script_name;