Vous n'êtes pas identifié(e).
[25 janvier 2021] - Publication de Wanewsletter 3.1.0
Pages : 1
c'est de ma faute, je sors une version pour corriger des bugs, j'en fais apparaitre un autre :oops:
le patch : http://www.phpcodeur.net/wascripts/patch_install.zip
P.S : Je viens de corriger le package de la version 2.0.1 donc c'est ok a priori.
PHP et MySQL, un duo gagnant !
Hors ligne
c'est un plaisir de coder
PHP et MySQL, un duo gagnant !
Hors ligne
g créer un fichier formpage avec ca dedans :
<html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<form method="POST" action="http://www.*****.com/formpage.php">
<input type="text" name="email" maxlength="100" />
<select name="format">
<option value="1">TXT</option>
<option value="2">HTML</option>
</select>
<input type="hidden" name="liste" value="1" />
<br />
<input type="radio" name="action" value="inscription" checked="checked" /> inscription <br />
<input type="radio" name="action" value="setformat" /> changer de format <br />
<input type="radio" name="action" value="desinscription" /> désinscription <br />
<input type="submit" name="wanewsletter" value="Valider" />
</form>
<p> </p>
<?php
$waroot = '*****';
include($waroot . 'newsletter.php');
?>
<p> </p>
</body>
</html>
Les * remplacé par ce qu'il faut mais je préfere par montrer sur kel site c et ou sur le site dans ce forum !
Lorsque j'ajoute une adressse le form se réaffiche et en dessous s'affiche :
Une erreur est survenue durant l'exécution du script[ligne: 136]
pkoi ?
Hors ligne
le script n'arrive pas à envoyer l'email
ton hébergeur ?
PHP et MySQL, un duo gagnant !
Hors ligne
le script ne marche pas chez online. (il devrait mais manifestement, non ...)
Vois si tu arrives a bidouiller le fichier mailer.php
PHP et MySQL, un duo gagnant !
Hors ligne
g trouvé l'erreur dans le fichier mailer.php pour les serveurs online.net
la fonction email( de ces serveurs n'accepte pas les headers personnalisés !)
il suffit de remplacer les ligne 622-625 :
else if( $this->hebergeur == 2 )
{
$result = @email($this->from_online, $to_list, $this->subject, $this->message, $this->headers);
}
par :
else if( $this->hebergeur == 2 )
{
$result = @email($this->from_online, $to_list, $this->subject, $this->message);
}
autrement dit supprimer : $this->headers
Cependant cela peut être remplacer par le header reply to mais les autres ne sont pas acceptés !
Voila, prévenez moi quand vous aurez fait le changement
Si je peux encore vous être utile !
Il serait aussi bon de prévenir le mec de :
http://forum.webnaute.net/viewtopic.php?id=68
@+
Hors ligne
Pages : 1