Problème de mail pour les modérateurs

  • ktof
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 6 ans 1 mois #723 par ktof
Réponse de ktof sur le sujet Problème de mail pour les modérateurs
Oui, c'est ça : approbation d'une résa par un modérateur. Je n'ai pour le moment pas de résa non modérées en place sur le site donc je ne peux répondre. Je ferais le tests dès que possible.
Désolé je fais vite, j'aurais un peu plus de temps ce soir ou demain matin....
Merci de vos réponses

Connexion ou Créer un compte pour participer à la conversation.

  • ktof
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 6 ans 1 mois #724 par ktof
Réponse de ktof sur le sujet Problème de mail pour les modérateurs
Bonjour,

Donc je confirme que pour une résa non modérée, tout semble bien se passer.
Pour une résa modérée, deux lignes d'erreurs apparaissent lorsque le gestionnaire valide la résa, et l'entête de la page s'affiche 2 fois ;


A noter que l'entete s'affiche 2 fois également si j'appelle le script validation.php sur une résa déjà validée ou effacée précédement :

Je n'ai aucune trace dans les logs, que ce soit dans ceux de php ou d'apache : je viens de reproduire l'erreur plusieurs fois de suite, et les fichiers de logs restent vides... Ca n'empêche pas le bon fonctionnement : la résa est validée et enregistrée, les mails de confirmation sont envoyés.
Je peux éventuellement essayer de changer la version de php pour voir si ça change quelques chose : mon hébergeur propose 5.6, 7.0, 7.1 et 7.2. Laquelle me conseillez-vous ?...
Pièces jointes :

Connexion ou Créer un compte pour participer à la conversation.

  • Yan
  • Developpeur GRR
  • Developpeur GRR
Plus d'informations
il y a 6 ans 1 mois - il y a 6 ans 1 mois #725 par Yan
Réponse de Yan sur le sujet Problème de mail pour les modérateurs
Bonjour,
merci pour votre retour.
Comme je suis en php 5.6, on va garder cette version.
À mon avis, c'est une erreur de syntaxe dans un script :-( que je n'ai pas écrit, donc je cherche...
Dans validation, ligne 100, vous devez avoir
Code:
header("Location:".$page.".php");
pouvez-vous inclure une ligne 101 avec ce code :
Code:
exit();
et me dire si c'est mieux ?
Cordialement,
YN
Dernière édition: il y a 6 ans 1 mois par Yan.

Connexion ou Créer un compte pour participer à la conversation.

  • ktof
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 6 ans 1 mois - il y a 6 ans 1 mois #727 par ktof
Réponse de ktof sur le sujet Problème de mail pour les modérateurs
Bonjour,

Donc, en ajoutant cette commande :
- Lorsqu'on se connecte pour faire la validation (en tant qu'admin principal du site, je n'ai pas testé en me connectant en tant que simple gestionnaire de ressources), l'entête apparaît toujours 2 fois.
- Il reste un seul des deux message d'erreur :
Code:
Warning: Cannot modify header information - headers already sent by (output started at /home/users3/d/dik3346/www/arbrebleu.fr/grr/include/functions.inc.php:1123) in /home/users3/d/dik3346/www/arbrebleu.fr/grr/validation.php on line 100
La deuxième ligne n'apparait plus (j'ai fait 2 tests successifs, avec le même résultat).

Désolé de ne pas avoir le temps de me plonger plus avant dans le code, n'y d'être très réactif : je ne peux être devant mon PC en permanence en ce moment...
Dernière édition: il y a 6 ans 1 mois par ktof.

Connexion ou Créer un compte pour participer à la conversation.

  • Yan
  • Developpeur GRR
  • Developpeur GRR
Plus d'informations
il y a 6 ans 1 mois #741 par Yan
Réponse de Yan sur le sujet Problème de mail pour les modérateurs
Bonjour,
on progresse...
Pouvez-vous, aux alentours de la ligne 320 du script validation.php, remplacer le code :
Code:
if (Settings::get("display_level_view_entry") == '1') { print_header($day, $month, $year, $type_session); if ($back != "") echo '<div><a href="',$back,'">',get_vocab("returnprev"),'</a></div>',PHP_EOL; }
par le code :
Code:
if (Settings::get("display_level_view_entry") == '1') { if ($back != "") echo '<div><a href="',$back,'">',get_vocab("returnprev"),'</a></div>',PHP_EOL; }
(ou simplement commenter la ligne à supprimer)?
Cordialement,
YN

Connexion ou Créer un compte pour participer à la conversation.

  • ktof
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 6 ans 1 mois - il y a 6 ans 1 mois #747 par ktof
Réponse de ktof sur le sujet Problème de mail pour les modérateurs
Bonjour,

J'ai modifié le fichier ce matin. L'entête ne s'affiche plus en double et il n'a plus de messages d'erreurs lors de la validation.

Les différents tests effectués dans la matinée sont tous concluants !

Merci d'avoir solutionné ce petit problème.
Bonne continuation
Dernière édition: il y a 6 ans 1 mois par Yan.

Connexion ou Créer un compte pour participer à la conversation.

Modérateurs: Yan