|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : janvier 2007 Messages : 175 ![]() |
Bonjour à tous,
J'envoie un message avec la commande mail en php. Je souhaite que ce message soit en html. Alors j'utilise une commande telle que Code :
mail("xxx@free.fr","yyy",$message,$entete) Code :
$message.="<form method='POST' action='http://xxx.free.fr/test.php?k="<?=$keyini ?>"'>"; Typiquement c'est du genre: "http://xxx.free.fr/test.php?k=%22%3C?=$keyini"... Pouvez-vous m'aider?... il me semble que le problème vient du mauvais emploi des ' ou " (problème d'emboîtement) Cordialement Mathieu |
|
|
00
|
|
|
#2 |
![]() ![]() Josselin Développeur Web Inscription : janvier 2004 Messages : 9 050 ![]() |
Tu insères une balise PHP dans une chaîne affectée à une variable PHP, rien d'étonnant.
|
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : janvier 2007 Messages : 175 ![]() |
ah oui effectivement c'est vrai...
la version correcte serait-elle ceci??? Code :
$message.="<form method='POST' action='http://xxx.free.fr/test.php?k='$keyini''>"; 1 pour clôturer le nom de la variable $keyini 1 pour terminer l'adresse http... Le problème vient de la gestion des guillemets et des apostrophes... Qqun peut-il proposer une version correcte??? Mathieu |
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : septembre 2005 Messages : 1 741 ![]() |
Code :
$message.='<form method="post" action="http://xxx.free.fr/test.php?k='.$keyini.'">'; |
|
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Inscription : janvier 2007 Messages : 175 ![]() |
OK merci impeccable
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com