Re: Intégrer un formulaire Xforms (ou autre) dans le thème | Titre du sujet : Re: Intégrer un formulaire Xforms (ou autre) dans le thème par petitours sur 26/05/2013 16:05:04
Salut
J'ai beaucoup progressé depuis hier
en fait l'erreur en activant Gzip est présente uniquement avec le echo "xx".
maintenant OUI j'envoi un email OUI je suis redirigé où je veux NON je n'ai pas de message de confirmation pour ela j'ai ouvert un autre post plus ciblé ici https://www.frxoops.org/modules/newbb/ ... e=&topic_id=36634&forum=5
Le code complet que j'y ait mis dans mon second message est toujours d'actualité
à savoir
<?php
include dirname(dirname(dirname(__FILE__))) . DIRECTORY_SEPARATOR . 'mainfile.php';
include($_SERVER['DOCUMENT_ROOT']."/include/common.php") ;
$msg = "nom : " . filter_var($_POST['mon'],FILTER_SANITIZE_STRING) ."n";
$msg .= "num : " . filter_var($_POST['mun'],FILTER_SANITIZE_STRING) ."n";
$msg .= "Son adresse IP : " . $_SERVER['REMOTE_ADDR']."n";
$msg .= "A rempli le formulaire !";
$xoopsMailer =& xoops_getMailer();
$xoopsMailer->reset();
$xoopsMailer->useMail();
$xoopsMailer->setToEmails("monmail@xoops.fr");
$xoopsMailer->setFromEmail($GLOBALS['xoopsConfig']['adminmail']);
$xoopsMailer->setFromName($GLOBALS['xoopsConfig']['sitename']);
$xoopsMailer->setSubject(sprintf("titre message",$GLOBALS['xoopsConfig']['sitename']));
$xoopsMailer->setBody($msg);
$xoopsMailer->send(true);
redirect_header( $_SERVER['HTTP_REFERER'],5, "message");
?>
J'y suis presque, il ne reste qu'à afficher le message normalement géré par redirect_header. Avec JGrowl activé je n'ai pas de message qui s'affiche Sans Jgrowl j'en ai un mais qui n'a pas du tout l'apparence qu'il devrait et il me faut alors désactiver Gzip dans ce cas.
Merci
|
|