Fork me on GitHub






redirect_header
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
bonjour,
J’utilise les fonctions:
redirect_header("contact.php?op=list"3"Message envoyé");
// ou
  
$helper->redirect("admin/contact.php?op=list"Constants::REDIRECT_DELAY_MEDIUM'Message envoyé');


dans un script ou il n'y a pratiquement rien, juste l'envoi d'un mail avec les paramètres adoc.
La redirection se fait bien, mais le message ne s'affiche pas pas en haut de l'écran, pour jrowl est bien activé.
Je suppose qu'il faut ajouter un truc mais lequel ? pour que cela fonctionne.

Cependant il semble que le délai de 3 secondes soit respecté.
Je précise que c'est dans l'admin

JJDai

Posté le : 19/03/2020 16:22

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Re: redirect_header
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
Je viens de me rendre compte que le message apparait en bas de l'écran, mais pas dans un popup.

Posté le : 19/03/2020 19:46

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Re: redirect_header
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
A priori la solution est de mettre
include __DIR__ '/admin_footer.php';
xoops_cp_footer();

après le "redirect_header"

exemple:
require_once __DIR__ '/admin_header.php';
xoops_cp_header();

switch(
$op){}
case 
'edit :  
     // code a executer
     break;
case '
sendmail' :
     // code a executer
     redirect_header($url,$delai,$message);
     //le code ici ne sera jamais execute
     break
case default:
     //code a ececuter
     break;
} //fin du switch

     //code a executer dans le cas ou il n'
y a pas de redirect_header

include __DIR__ '/admin_footer.php';
xoops_cp_footer();


JJDai

Posté le : 21/03/2020 14:04

Edité par JJDai sur 22/03/2020 10:18:21

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

32 Personne(s) en ligne (24 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 32 | Plus ...