|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 | ||
|
Nouveau Membre du Club
![]() Informatique Inscription : mai 2011 Messages : 112 ![]() |
Bonjour
Je vous explique mon problème : j'aimerais stocker dans une variable javascript un contenu HTML comme suit : Code :
|
||
|
|
00
|
|
|
#2 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 019 ![]() |
ben mets le juste en innerHTML dans un div ou document Fragment
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#3 | ||
|
Nouveau Membre du Club
![]() Informatique Inscription : mai 2011 Messages : 112 ![]() |
En fait je l'exploite de la façon suivante ma variable. Mais pour quelle soit exploitable comme tu me l'indique je dois utiliser un innerHTML où ça ?
Code :
document.getElementById('Body').value = bodyCorps; Code :
|
||
|
|
00
|
|
|
#4 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 019 ![]() |
heu "exploitable" ... où ça ?
coté client ou serveur ??? en js ou php ?
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Informatique Inscription : mai 2011 Messages : 112 ![]() |
Je dirais PHP. J'envoi un mail et je veux que le corps de ce mail contienne ma structure HTML contenu dans ma variable. Est ce possible tu penses ? Actuellement j'envoi parfaitement un mail avec tout ce qu'il faut sauf le contenu --' ce qui est l'essentiel ^^
|
|
|
00
|
|
|
#6 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 019 ![]() |
ben si tu passes par un form, mets le contenu dans un input type hidden en en faisant un encodeURIComponent ...
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#7 |
|
Nouveau Membre du Club
![]() Informatique Inscription : mai 2011 Messages : 112 ![]() |
excuses moi de te demander ça mais pourrais tu me donner la structure car je connais pas du tout encodeURIComponent et je ne sais pas comment ça marche
|
|
|
00
|
|
|
#8 | |
![]() ![]() Andry Aimé Inscription : septembre 2007 Messages : 5 128 ![]() |
Bonjour,
Citation:
encodeURIComponent .A+. |
|
|
|
00
|
|
|
#9 |
|
Nouveau Membre du Club
![]() Informatique Inscription : mai 2011 Messages : 112 ![]() |
Merci je sais chercher ^^ je sais que ça peut énerver ces questions. Je sais juste pas où dans mon code le positionner
|
|
|
00
|
|
|
#10 |
![]() ![]() Andry Aimé Inscription : septembre 2007 Messages : 5 128 ![]() |
Code :
document.getElementById('Body').value = encodeURIComponent(bodyCorps); |
|
|
00
|
|
|
#11 |
|
Nouveau Membre du Club
![]() Informatique Inscription : mai 2011 Messages : 112 ![]() |
Merci beaucoup de votre aide mais ça ne change rien à mon probèle les destinataires reçoivent toujour un mail avec un contenu vide et je ne sais vraiment pourquoi.
|
|
|
00
|
|
|
#12 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 019 ![]() |
ton souci se trouve plutot coté php non ??
le fait de mettre ta variable dans un input permet de l'envoyer au serveur après l'envoi du mail se fait coté serveur ...
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#13 |
|
Nouveau Membre du Club
![]() Informatique Inscription : mai 2011 Messages : 112 ![]() |
Tu dois avoir raison j'ai pensé pareil. J'ai mis un alert pour voir si il prenait bien ma variable body et il me l'affiche donc ça doit venir du traitement que je fais en PHP.
Je fais ça pour exploiter le contenu tu peux me dire si syntaxiquement c'est correct ? |
|
|
00
|
|
|
#14 | ||
|
Membre confirmé
![]() Développeur informatique Inscription : avril 2011 Messages : 196 ![]() |
T'aura a faire des modifications sur ton script PHP, je ne vois pas l'utilité d'envoyer un texte qui ne change pas vers un script PHP???
Je vois que dans tode HTML a envoyer dans l'email il y'a des images, tu as deux possibilité ou écrire l'adresse directe de l'image hebergé sur ton site genre http://www.example.com/img/2u_cs_mini.jpg ou bien l'integrer avec ton email comme ceci : Code :
$mail->AddEmbeddedImage('img/ENTETE.gif','ENTETE.gif'); J'ai supposé que tes images se trouve dans le repertoire "img" Code :
|
||
|
|
00
|
|
|
#15 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 019 ![]() |
faut peut etre faire un decodeURIComponent coté php ...
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#16 | ||
|
Membre confirmé
![]() Développeur informatique Inscription : avril 2011 Messages : 196 ![]() |
Peut-tu nous expliquer que fait ton code HTML que tu envoi a travers body exactement???
Code :
|
||
|
|
00
|
|
|
#17 |
|
Nouveau Membre du Club
![]() Informatique Inscription : mai 2011 Messages : 112 ![]() |
Alors en fait le code HTML que je transmet structure ma newsletter, couleurs contenu etc... Je veux transmettre tout ce contenu par mail en fait et c'est pour ça que je le passe au travers d'une variable. Mais je ne sais pas si cela est possible
|
|
|
00
|
|
|
#18 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 019 ![]() |
Biensur c'est possible
je en vois pas pourquoi tu ne pourrais passer une variable string à php !
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#19 |
|
Nouveau Membre du Club
![]() Informatique Inscription : mai 2011 Messages : 112 ![]() |
Le php me retranscrira exactement la même structure ?..Je comprends pas pourquoi le mail est vide je dois me tromper dans le chemin que j'indique à mes images. Mais même sans ça je devrais avoir un semblant de contenu par mes div etc non ??
|
|
|
00
|
|
|
#20 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 019 ![]() |
php n'est qu'une "machine à ecrire" de l'html ...
si tu lui passes une variable string ... il écrit la variable string faut juste faire attention aux échappements nécessaires pour passer le string dans l'url et au "désechappement" nécessaire pour l'écrire avec php
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com