globnewsletter
le 17/04/2006 à 12:16
krma
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 :)
L'homme-singe est celui qui connait ses limites
le 17/04/2006 à 12:42
bibi
stripslashes
commit suicide
le 17/04/2006 à 13:11
krma
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
L'homme-singe est celui qui connait ses limites
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,
I am singing in the rain , I am happy again !!
le 17/04/2006 à 14:14
krma
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é
L'homme-singe est celui qui connait ses limites
le 17/04/2006 à 14:20
krma
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;
L'homme-singe est celui qui connait ses limites
le 17/04/2006 à 17:32
Bzh
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...
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: