Page 1 sur 1
[Corrigé 3.1.23] Lien problématique dans l'email
Posté : ven. 30 juin 2017 09:32
par Crof
Bonjour,
Lorsqu'un utilisateur (droits Utilisateur ou Utilisateur avec pouvoir) clique sur le lien vers le ticket dans l'email de suivit et qu'il n'était pas préalablement connecté à GestSup (il a alors la page d'identification), il obtient le message d'erreur suivant "Erreur: Vous n'avez pas les droits d'accès à cette page, contacter votre administrateur."
Par contre, si l'utilisateur est déjà connecté, la page du ticket s'affiche bien.
En passant l'utilisateur en superviseur, cela ne se produit plus.
Cordialement.
Re: Lien vers le ticket problématique dans l'email
Posté : ven. 30 juin 2017 12:45
par Flox
Bonjour,
je n'est pas pu reproduire le problème cependant j'ai tout de même observé une anomalie pouvez vous essayer de modifier le fichier ./login.php
remplacer:
Code : Tout sélectionner
$www = './index.php?page=ticket&id='.$_GET['id'].'&userid=$_SESSION[user_id]';
par
Code : Tout sélectionner
$www = './index.php?page=ticket&id='.$_GET['id'].'&userid='.$_SESSION['user_id'];
Re: Lien vers le ticket problématique dans l'email
Posté : ven. 30 juin 2017 15:43
par Crof
Il y a du mieux, je n'ai plus de message d'erreur mais j'arrive à la page d'accueil de l'utilisateur.
Pour info, il s'agit d'un utilisateur provenant d'un Active Directory.
Voici l'URL que j'obtiens après avoir renseigné mon login :
http://srv.domain.local/index.php?page= ... 83&state=1
Avant correction du fichier login.php :
http://srv.domain.local/index.php?page= ... ON[user_id]
J'ai donc vérifié un peu plus en détail le fichier, il y a la même erreur 6 lignes plus loin :
J'ai remplacé :
Code : Tout sélectionner
$www = "./index.php?page=dashboard&userid=$_SESSION[user_id]&state=$redirectstate";
par
Code : Tout sélectionner
$www = './index.php?page=dashboard&userid='.$_SESSION['user_id'].'&state='.$redirectstate;
Suite à cette modification, je suis bien redirigé vers le ticket avec l'URL suivante :
http://srv.domain.local/index.php?page= ... userid=283
Merci pour votre aide et votre réactivité !
Re: Lien vers le ticket problématique dans l'email
Posté : ven. 30 juin 2017 18:20
par Flox
étrange car les deux syntaxe sont correcte.
Bon le principal c'est que cela fonctionne.
Bon week End