globnewsletter

Répondre
krma
krma
Déconnecté
L'homme-singe est celui qui connait ses limites
Bonjour à tous,
une petite question pratique sur le script globnewsletter qui ne date pas d'hier mais qui est très bon.
Comment faire pour éviter d'avoir un antislash devant chaque apostrophe lors d'un envoi d'email en html?
J'ai chercher un string replace dans admin ou confirm_send mais il n'y a rien de ce genre.
Si qqu'un se rappelle ou sait comment faire, merci d'avance :)
bibi
bibi
Déconnecté
commit suicide
stripslashes
krma
krma
Déconnecté
L'homme-singe est celui qui connait ses limites
voui mais mon prob c'est qu'ilm n'y a pas d'insertion dans la base pour le champ texte mais juste la fonction "mail". Autement dit, je ne sais pas ou insérer cette fonction pendant la page de traitement des adresses...

Un petit wall : http://www.lephpfacile.com/wall/wall.php?id=2692
Lefounard
Lefounard
Déconnecté
I am singing in the rain , I am happy again !!
Salut,
Si ton message de l'email est stocker dans ton .php et nom dans ta base de donnée, tu mets a la main tes antislashes :
$message="message de la newsletter <a href=\"url\">....... "
Je sais pas si je t'aider car j'ai pas tout compris !
Ciao,
krma
krma
Déconnecté
L'homme-singe est celui qui connait ses limites
merci :)
en fait, je voudrais éviter de les recevoir par email les antislashes. Mais comme il n'y a pas d'insertion du champt "texte" dans la base, je suppose que les slashes sont ajoutés par php.ini de mon hébergeur pendant l'éxecution de la fonction mail.
Je voudrai retirer les slash pendant l'envoi du mail, meme s'ils ont été ajouté par php.ini magic quote etc..
Mais comme j'ai pas le niveau pour savoir ou ajouter la ligne :
$texte=stripslashes($texte); (sans passer par sql)
je suis bien z'embêté
krma
krma
Déconnecté
L'homme-singe est celui qui connait ses limites
oups :)j'ai trouvé loll
$destinataire=$mot[$i];
// fallait l'ajouter ici dans page confirm_send.php :p)
$texte=stripslashes($texte);
//---------------------------
mail($destinataire,$objet,$texte, "From: $expediteur\r\nReply-To: $expediteur\r\n");
echo 'Mail envoyé à : '.$destinataire;
Bzh
Bzh
Déconnecté
Oui voila !

Ou bien modifier la config d'apache directement afin de mettre les magics-quotes à OFF !

Mais en général on utilise stripslashes !

Bye...
Répondre
Accès rapide :

Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Php - Breizh Blog