Comment faire pour ne pas envoyer des variables vides

flexi2202 Messages postés 3822 Date d'inscription   Statut Membre Dernière intervention   -  
flexi2202 Messages postés 3822 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
je me suis fait un petit bon de commande
dans lequel le client indique ses coordonnées et ensuite choisis des articles
dans l exemple que j ai fait je n ai mis que deux articles .
une fois cela remplit je recois les infos par mail
jusque la tout se passe bien
je recois donc ses coordonnes et
d office ceci même si il ne commande qu un seul article
Article 1
nom :0001
prix unitaire :3 euros
quantite : 2
montant : 6 euros

Article 2
nom :
prix unitaire :
quantite : 0
montant :

je souhaiterais savoir dans cet exemple comment je pourrais éviter de recevoir l article 2 sur ma boite mail puisqu il est vide
Merci pour l aide
voici le code php

<?php
/*ton script doit etre sur un hebergeur qui supporte le php 5 de préférence*/

/*remplace mailbidon@free.fr entre les doubles guillemets*/
$tonemail="talonaiguille.be@gmail.com"; /**/

/*à toi de définir ta page de retour aprés envoi du mail*/
$site="https://www.canalblog.com/cf/login.cfm?error=blogprotected&bid=476894&mid=409438&returnTo=http%3A%2F%2Ftalonaiguille%2Ecanalblog%2Ecom%2F"; 

/*pas toucher*/
$headers  = "From: <$tonemail>\n";
$headers .= "Reply-To: $tonemail\n";
$headers .= "MIME-version: 1.0\n";
$headers .= "Content-type: text/html; charset= iso-8859-1\n";

$message="";

$sujet = "Commande depuis mon site http://???"; /*si tu veux mettre quelque chose*/



	if (isset($_POST["envoyer"])) {
				if ($_POST["sex"] == "homme") {
					header("Location:  https://www.pcastuces.com/logitheque/telechargement.asp?num=1359");
 
				}elseif ($_POST["sex"] == "femme") {
					header("Location:  https://www.pcastuces.com/");
 
				}
			
$mode_envoi = "La Poste"; //vaut la poste sauf ...
if($_POST['envoi'] == 0) $mode_envoi = "Kiala"; //si kiala a ete choisi(poste.envoi=0)
    
    
$message.='<br> Un client a passe commande. Voici le recapitulatif du bon de commande : <br><br>
nom : '.$_POST["nom"].'<br>
prenom : '.$_POST["prenom"].' <br>
email : '.$_POST["email"].' <br>
adresse : '.$_POST["adresse"].' <br>
code postal : '.$_POST["code_postal"].' <br>
numero de telephone : '.$_POST["telephone"].' <br>
ville : '.$_POST["ville"].' <br>
pays : '.$_POST["pays"].' <br>
point kiala : '.$_POST["ppoint_kiala"].' <br>
<br>
----------------------------------<br>
Articles commandes : <br>
----------------------------------<br>
<br>
<b>Article 1</b> <br>
nom : '.$_POST["NomArticle1"].' <br>
prix unitaire : '.$_POST["Prix1"].' <br>
quantite : '.$_POST["Quant1"].' <br>
<i>montant : '.$_POST["Montant1"].' </i><br>

<br><b>Article 2</b> <br>
nom : '.$_POST["NomArticle2"].' <br>
prix unitaire : '.$_POST["Prix2"].' <br>
quantite : '.$_POST["Quant2"].' <br>
<i>montant : '.$_POST["Montant2"].' </i><br>


<br>
mode d\'envoi : '.$mode_envoi.'<br>
frais de port : '.$_POST["prix_port"].'<br>
<br>
<b>----------------------------------</b><br>
<b>Le client payera au total '.$_POST["MontantTotal"].' euro. </b><br>
<b>----------------------------------</b><br>';
    $message.="<hr>Le ".date('d-m-Y H:i:s')." par ip du client  : ".$_SERVER['REMOTE_ADDR']."<hr>";

    if(mail($tonemail,$sujet,$message,$headers)){
    
    
    echo '
	<br><center><b><h2>site talon aiguille.</h2></b> </center><br>
	<br><center><b><h3>vous recevrez d ici peu , un mail de confirmation ,avec le numero de compte pour le virement .</h3></b> </center><br>
	




29 réponses

flexi2202 Messages postés 3822 Date d'inscription   Statut Membre Dernière intervention   190
 
merci pour tout ce temps que tu me consacres
Mais a present j ai cette erreur

Parse error: syntax error, unexpected '<' in /home/a3325630/public_html/les-perles/essai4perlecommande270613NV.php on line 119

qui correspond a la ligne juste après echo qui a pour mission d afficher une page en html de redirection

<HTML>
<HEAD>



</HEAD>
<BODY  bgcolor="#72ACDC">



<center><b><h2>Nous vous remercions pour votre commande qui a bien été enregistrée <br>Après traitement de vos données un mail de confirmation vous sera envoyé </h2></b> </center>

.............................................
0
totodunet Messages postés 1377 Date d'inscription   Statut Membre Dernière intervention   200
 
ah! une erreur de syntaxe cette fois-ci. as-tu bien mis des ' sur le texte que tu veux afficher avec echo ?

echo 'mon texte html';
0
flexi2202 Messages postés 3822 Date d'inscription   Statut Membre Dernière intervention   190
 
bonsoir
Ah enfin un méga merci eureka cela fonctionne ...c estait le ' après echo
Mais a présent comme tu as pu le constater j ai un echo
avec du html pour renvoyer le client vers une page de redirection après avoir passe sa commande
et comme tu peux le voir je souhaite lui rappeler les infos , une fois la commande effectuée
j ai essaye de faire un copier coller du code pour les envois , mais la syntaxe n a pas l air de passer
voici le code
echo '
<HTML>
<HEAD>



</HEAD>
<BODY  bgcolor="#72ACDC">



<center><b><h2>Nous vous remercions pour votre commande qui a bien été enregistrée <br>Après traitement de vos données un mail de confirmation vous sera envoyé </h2></b> </center>



   




<style type="text/css">

 #entete, #menu, #contenu, #footer {
padding:1px 0;
}
#entete {
background-color:#FF9900;
text-align:center;
width:980px;

}
#main {
width:980px;
}
#menu {
float:right;
width:340px;
background-color:#FF3366;
}
#contenu {
width:640px;
float:left;
}

#footer {
background-color:#669933;
text-align:center;
clear:both;
width:980px;
}

 div{
margin: auto;
}

 </style>


    <div id="entete">
<b><h2>Récapitulatif de votre commande </h2></b>
</div>

<div id="main">
 <div id="menu">
 <center><b><h2><a target="_blank" href="https://www.000webhost.com/migrate?static=true">Passer une autre commande </a></h2></b> </center>
  <br>
 <br>
 <br>
 <br>
 <center><b><h2><a target="_blank" href="https://www.000webhost.com/migrate?static=true">Pour une question</a></h2></b> </center>
 <br>
 <br>
 <br>
 <br>
 <center><b><h2><a  href="https://www.google.fr/?gws_rd=ssl">Confirmer et quitter </a></h2></b> </center>
  <br>
 <br>
 <br>
 <br>
  <center><b><h2><a href="#null" onclick="javascript:history.back();">Pour faire une modification </a></h2></b> </center>
 
 </div>

 <div id="contenu">
     <table width="640"border ="1">
<tr width="640"><td width="320"colspan="2">Nom : </td><td width="320" colspan="2">'.$_POST["nom"].'</td></tr>
<tr><td colspan="2">Prénom :</td><td colspan="2">'.$_POST["prenom"].'</td></tr>
<tr><td colspan="2">Email : </td><td colspan="2">'.$_POST["email"].'</td></tr>
<tr><td colspan="2">Adresse :</td><td colspan="2">'.$_POST["adresse"].'</td></tr>
<tr><td colspan="2">Code postal :</td><td colspan="2">'.$_POST["code_postal"].'</td></tr>
<tr><td colspan="2">Numéro de téléphone :</td><td colspan="2"> '.$_POST["telephone"].'</td></tr>
<tr><td colspan="2">Ville : </td><td colspan="2">'.$_POST["ville"].'</td></tr>
<tr><td colspan="2">Mode de paiement :</td><td colspan="2">'.$_POST["paiement"].' </td></tr>
<tr><td colspan="2">Email paypal optionnel : </td><td colspan="2">'.$_POST["emailpaypal"].'</td></tr>
<tr><td width="170"></td><td width="110"></td><td width="160"></td><td width="110"></td><td></td></tr>
<tr><td>Référence de l article </td><td>prix pour 1 sachet <br>comportant 4 perles identique</td><td>quantitée de sachet</td><td>Montant pour les sachets </td> </tr>
<tr><td>'.$_POST["NomArticle1"].'</td><td>'.$_POST["Prix1"].'</td><td>'.$_POST["Quant1"].'</td><td>'.$_POST["Montant1"].' </td> </tr>
<tr><td>'.$_POST["NomArticle2"].'</td><td>'.$_POST["Prix2"].'</td><td>'.$_POST["Quant2"].'</td><td>'.$_POST["Montant2"].' </td></tr>
<tr><td>'.$_POST["NomArticle3"].'</td><td>'.$_POST["Prix3"].'</td><td>'.$_POST["Quant3"].'</td><td>'.$_POST["Montant3"].' </td></tr>
<tr><td>'.$_POST["NomArticle4"].'</td><td>'.$_POST["Prix4"].'</td><td>'.$_POST["Quant4"].'</td><td>'.$_POST["Montant4"].' </td></tr>
<tr><td>'.$_POST["NomArticle5"].'</td><td>'.$_POST["Prix5"].'</td><td>'.$_POST["Quant5"].'</td><td>'.$_POST["Montant5"].' </td></tr>
<tr><td>'.$_POST["NomArticle6"].'</td><td>'.$_POST["Prix6"].'</td><td>'.$_POST["Quant6"].'</td><td>'.$_POST["Montant6"].' </td></tr>
<tr><td>'.$_POST["NomArticle7"].'</td><td>'.$_POST["Prix7"].'</td><td>'.$_POST["Quant7"].'</td><td>'.$_POST["Montant7"].' </td></tr>
<tr><td>'.$_POST["NomArticle8"].'</td><td>'.$_POST["Prix8"].'</td><td>'.$_POST["Quant8"].'</td><td>'.$_POST["Montant8"].' </td></tr>
<tr><td>'.$_POST["NomArticle9"].'</td><td>'.$_POST["Prix9"].'</td><td>'.$_POST["Quant9"].'</td><td>'.$_POST["Montant9"].' </td></tr>
<tr><td>'.$_POST["NomArticle10"].'</td><td>'.$_POST["Prix10"].'</td><td>'.$_POST["Quant10"].'</td><td>'.$_POST["Montant10"].' </td></tr>
<tr><td>'.$_POST["NomArticle11"].'</td><td>'.$_POST["Prix11"].'</td><td>'.$_POST["Quant11"].'</td><td>'.$_POST["Montant11"].' </td></tr>
<tr><td>'.$_POST["NomArticle12"].'</td><td>'.$_POST["Prix12"].'</td><td>'.$_POST["Quant12"].'</td><td>'.$_POST["Montant12"].' </td></tr>
<tr><td colspan="3">Frais de port par '.$mode_envoi.'<br></td><td>'.$_POST["prix_port"].'</td><tr>
<tr><td bgcolor="#FC0021"colspan="3">Le client payera au total</td><td>'.$_POST["MontantTotal"].' euro.</td></tr>
<tr><td bgcolor="#FC0021"colspan="4">En option uniquement si vous avez choisi un autre mode d envois que par la poste</td></tr>
 <tr><td colspan="3">Non du point kiala :'.$_POST["non_du_point_kiala"].' <br>
Adresse point kiala:'.$_POST["adresse_point_kiala"].' <br>
Localité du point kiala :'.$_POST["Localite_du_point_kiala"].' <br>
Code_postal du point kiala :'.$_POST["code_postal_du_point_kiala"].' <br>
point kiala :'.$_POST["point_kiala"].' <br></td><td></td></tr>
 <tr><td colspan="3">Nom du point mondial relay:'.$_POST["non_du_point_mondial_relay"].' <br>
Adresse point mondial relay:'.$_POST["adresse_point_mondial_relay"].' <br>
Localité du point mondial relay :'.$_POST["Localite_du_point_mondial_relay"].' <br>
Code postal du point mondial relay :'.$_POST["code_postal_du_point_mondial_relay"].' <br>
</td><td></td></tr>


</table>

 </div>
</div>

<div id="footer">

</div>

 
 
 ';



j ai essaye de mettre ceci
if($_POST["envoi"]==3){

$message.='----------------------------------<br>
Adresse point mondial relay: <br>
----------------------------------<br>
<br>

nom du point mondial relay:'.$_POST["non_du_point_mondial_relay"].' <br>
adresse point mondial relay:'.$_POST["adresse_point_mondial_relay"].' <br>
Localite du point mondial relay :'.$_POST["Localite_du_point_mondial_relay"].' <br>
code postal du point mondial relay :'.$_POST["code_postal_du_point_mondial_relay"].' <br>';

}

Mais j ai une erreur a la ligne
$message.='----------------------------------<br>


Parse error: syntax error, unexpected T_DEC, expecting ',' or ';' in /home/a3325630/public_html/les-perles/essai4perlecommande270613NV.php on line 241

merci pour cette aide supplémentaire
0
totodunet Messages postés 1377 Date d'inscription   Statut Membre Dernière intervention   200
 
ok non c'est normal que ça ne marche pas, tu réécris deux fois la même chose

le mieux est d'envoyer le même mail à lui aussi en mettant bien sûr au début

$message1='Voici le récapitulatif de votre commande :"+$message
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
flexi2202 Messages postés 3822 Date d'inscription   Statut Membre Dernière intervention   190
 
Bonjour
merci pour la reponse
pourtant en remodifiant la page que le client verra après avoir cliquer sur modifier cela ne fonctionne pas

C est vrai que envoyer un mail au client cela serait une solution , mais le soucis c est le courrier indésirable

pour l exemple ci après j ai épuré le code pour la page de redirection et malgré cela , ça ne fonctionne pas
même en supprimant la partie que je m envois cela ne fonctionne pas pour cette page de redirection
surement une erreur de syntaxe
?> 

<?php
date_default_timezone_set('Europe/Paris');
/*ton script doit etre sur un hebergeur qui supporte le php 5 de préférence*/

/*remplace mailbidon@free.fr entre les doubles guillemets*/
$tonemail="talonaiguille.be@gmail.com"; /**/

/*à toi de définir ta page de retour aprés envoi du mail*/
$site="https://www.canalblog.com/cf/login.cfm?error=blogprotected&bid=476894&mid=409438&returnTo=http%3A%2F%2Ftalonaiguille%2Ecanalblog%2Ecom%2F";

/*pas toucher*/
$headers = "From: <$tonemail>\n";
$headers .= "Reply-To: $tonemail\n";
$headers .= "MIME-version: 1.0\n";
$headers .= "Content-type: text/html; charset= iso-8859-1\n";

$message="";

$sujet = "Commande depuis mon site http://???"; /*si tu veux mettre quelque chose*/


if(isset($_POST['sub']) && $_POST['sub']==="commander") {

$mode_envoi = "La Poste belge"; //vaut la poste sauf ...
if($_POST['envoi'] == 1) $mode_envoi = "Kiala" ;//si kiala a ete choisi(poste.envoi=0)
elseif($_POST['envoi'] == 2) $mode_envoi = "la poste francaise" ;//si poste fr a ete choisi(poste.envoi=2)
elseif($_POST['envoi'] == 3) $mode_envoi = "Mondial relay" ;//si poste fr a ete choisi(poste.envoi=2)

$message.='<br> Un client a passe commande. Voici le recapitulatif du bon de commande : <br><br>
nom : '.$_POST["nom"].'<br>
prenom : '.$_POST["prenom"].' <br>
email : '.$_POST["email"].' <br>
adresse : '.$_POST["adresse"].' <br>
code postal : '.$_POST["code_postal"].' <br>
numero de telephone : '.$_POST["telephone"].' <br>
ville : '.$_POST["ville"].' <br>
pays : '.$_POST["pays"].' <br>
point kiala : '.$_POST["point_kiala"].' <br>
<br>
----------------------------------<br>
Articles commandes : <br>
----------------------------------<br>
<br>
<b>Article 1</b> <br>
nom : '.$_POST["NomArticle1"].' <br>
prix unitaire : '.$_POST["Prix1"].' <br>
quantite : '.$_POST["Quant1"].' <br>
<i>montant : '.$_POST["Montant1"].' </i><br>';

if ($_POST["Quant2"] != 0) {
$message.='<br><b>Article 2</b> <br>
nom : '.$_POST["NomArticle2"].' <br>
prix unitaire : '.$_POST["Prix2"].' <br>
quantite : '.$_POST["Quant2"].' <br>
<i>montant : '.$_POST["Montant2"].' </i><br>';
}
if ($_POST["Quant3"] != 0) {
$message.='<br><b>Article 3</b> <br>
nom : '.$_POST["NomArticle3"].' <br>
prix unitaire : '.$_POST["Prix3"].' <br>
quantite : '.$_POST["Quant3"].' <br>
<i>montant : '.$_POST["Montant3"].' </i><br>';
}




$message.='<br>
mode d\'envoi : '.$mode_envoi.'<br>
frais de port : '.$_POST["prix_port"].'<br>
<br>
<b>----------------------------------</b><br>
<b>Le client payera au total '.$_POST["MontantTotal"].' euro. </b><br>
commentaires
commentaires clients:'.$_POST["commentaires"].' <br>

<br>';

if ($_POST["envoi"] == 1) {


$message.='----------------------------------<br>
Adresse point kiala: <br>
----------------------------------<br>
<br>
non du point kiala :'.$_POST["non_du_point_kiala"].' <br>
adresse point kiala:'.$_POST["adresse_point_kiala"].' <br>
Localite du point kiala :'.$_POST["Localite_du_point_kiala"].' <br>
code_postal du point kiala :'.$_POST["code_postal_du_point_kiala"].' <br>
point kiala :'.$_POST["point_kiala"].' <br>';
}

if($_POST["envoi"]==3){

$message.='----------------------------------<br>
Adresse point mondial relay: <br>
----------------------------------<br>
<br>

nom du point mondial relay:'.$_POST["non_du_point_mondial_relay"].' <br>
adresse point mondial relay:'.$_POST["adresse_point_mondial_relay"].' <br>
Localite du point mondial relay :'.$_POST["Localite_du_point_mondial_relay"].' <br>
code postal du point mondial relay :'.$_POST["code_postal_du_point_mondial_relay"].' <br>';

}

$message.='<b>----------------------------------</b><br>';
$message.="<hr>Le ".date('d-m-Y H:i:s')." par ip du client : ".$_SERVER['REMOTE_ADDR']."<hr>";

if(mail($tonemail,$sujet,$message,$headers)){


echo '
<HTML>
<HEAD>



</HEAD>
<BODY  bgcolor="#72ACDC">


 
 if ($_POST["envoi"] == 1) {


$message.='----------------------------------<br>
Adresse point kiala: <br>
----------------------------------<br>
<br>
non du point kiala :'.$_POST["non_du_point_kiala"].' <br>
adresse point kiala:'.$_POST["adresse_point_kiala"].' <br>
Localite du point kiala :'.$_POST["Localite_du_point_kiala"].' <br>
code_postal du point kiala :'.$_POST["code_postal_du_point_kiala"].' <br>
point kiala :'.$_POST["point_kiala"].' <br>';
}

if($_POST["envoi"]==3){

$message.='----------------------------------<br>
Adresse point mondial relay: <br>
----------------------------------<br>
<br>

nom du point mondial relay:'.$_POST["non_du_point_mondial_relay"].' <br>
adresse point mondial relay:'.$_POST["adresse_point_mondial_relay"].' <br>
Localite du point mondial relay :'.$_POST["Localite_du_point_mondial_relay"].' <br>
code postal du point mondial relay :'.$_POST["code_postal_du_point_mondial_relay"].' <br>';

}
	
	
	';
/******* Vérification
foreach( $send as $value )
  echo $value . '<br />';
********/

    
    //$site="https://www.canalblog.com/cf/login.cfm?error=blogprotected&bid=476894&mid=409438&returnTo=http%3A%2F%2Ftalonaiguille%2Ecanalblog%2Ecom%2F"; /*à toi de définir ta page*/
    
   // echo '<br><center><b><h2>Pour revenir au site  <a href="'.$site.'" >ici</a></h2></b></center> ';
        
    exit;
    }else{
    echo 'PROBLEME FONCTION MAIL PHP';exit;
    }


}else{
}
?>
0
totodunet Messages postés 1377 Date d'inscription   Statut Membre Dernière intervention   200
 
<?php
date_default_timezone_set('Europe/Paris');
/*ton script doit etre sur un hebergeur qui supporte le php 5 de préférence*/

/*remplace mailbidon@free.fr entre les doubles guillemets*/
$tonemail="talonaiguille.be@gmail.com"; /**/

/*à toi de définir ta page de retour aprés envoi du mail*/
$site="https://www.canalblog.com/cf/login.cfm?error=blogprotected&bid=476894&mid=409438&returnTo=http%3A%2F%2Ftalonaiguille%2Ecanalblog%2Ecom%2F";

/*pas toucher*/
$headers = "From: <$tonemail>\n";
$headers .= "Reply-To: $tonemail\n";
$headers .= "MIME-version: 1.0\n";
$headers .= "Content-type: text/html; charset= iso-8859-1\n";

$message="";

$sujet = "Commande depuis mon site http://???"; /*si tu veux mettre quelque chose*/


if(isset($_POST['sub']) && $_POST['sub']==="commander") {

$mode_envoi = "La Poste belge"; //vaut la poste sauf ...
if($_POST['envoi'] == 1) $mode_envoi = "Kiala" ;//si kiala a ete choisi(poste.envoi=0)
elseif($_POST['envoi'] == 2) $mode_envoi = "la poste francaise" ;//si poste fr a ete choisi(poste.envoi=2)
elseif($_POST['envoi'] == 3) $mode_envoi = "Mondial relay" ;//si poste fr a ete choisi(poste.envoi=2)

$message.='<br> Un client a passe commande. Voici le recapitulatif du bon de commande : <br><br>
nom : '.$_POST["nom"].'<br>
prenom : '.$_POST["prenom"].' <br>
email : '.$_POST["email"].' <br>
adresse : '.$_POST["adresse"].' <br>
code postal : '.$_POST["code_postal"].' <br>
numero de telephone : '.$_POST["telephone"].' <br>
ville : '.$_POST["ville"].' <br>
pays : '.$_POST["pays"].' <br>
point kiala : '.$_POST["point_kiala"].' <br>
<br>
----------------------------------<br>
Articles commandes : <br>
----------------------------------<br>
<br>
<b>Article 1</b> <br>
nom : '.$_POST["NomArticle1"].' <br>
prix unitaire : '.$_POST["Prix1"].' <br>
quantite : '.$_POST["Quant1"].' <br>
<i>montant : '.$_POST["Montant1"].' </i><br>';

if ($_POST["Quant2"] != 0) {
$message.='<br><b>Article 2</b> <br>
nom : '.$_POST["NomArticle2"].' <br>
prix unitaire : '.$_POST["Prix2"].' <br>
quantite : '.$_POST["Quant2"].' <br>
<i>montant : '.$_POST["Montant2"].' </i><br>';
}
if ($_POST["Quant3"] != 0) {
$message.='<br><b>Article 3</b> <br>
nom : '.$_POST["NomArticle3"].' <br>
prix unitaire : '.$_POST["Prix3"].' <br>
quantite : '.$_POST["Quant3"].' <br>
<i>montant : '.$_POST["Montant3"].' </i><br>';
}




$message.='<br>
mode d\'envoi : '.$mode_envoi.'<br>
frais de port : '.$_POST["prix_port"].'<br>
<br>
<b>----------------------------------</b><br>
<b>Le client payera au total '.$_POST["MontantTotal"].' euro. </b><br>
commentaires
commentaires clients:'.$_POST["commentaires"].' <br>

<br>';

if ($_POST["envoi"] == 1) {


$message.='----------------------------------<br>
Adresse point kiala: <br>
----------------------------------<br>
<br>
non du point kiala :'.$_POST["non_du_point_kiala"].' <br>
adresse point kiala:'.$_POST["adresse_point_kiala"].' <br>
Localite du point kiala :'.$_POST["Localite_du_point_kiala"].' <br>
code_postal du point kiala :'.$_POST["code_postal_du_point_kiala"].' <br>
point kiala :'.$_POST["point_kiala"].' <br>';
}

if($_POST["envoi"]==3){

$message.='----------------------------------<br>
Adresse point mondial relay: <br>
----------------------------------<br>
<br>

nom du point mondial relay:'.$_POST["non_du_point_mondial_relay"].' <br>
adresse point mondial relay:'.$_POST["adresse_point_mondial_relay"].' <br>
Localite du point mondial relay :'.$_POST["Localite_du_point_mondial_relay"].' <br>
code postal du point mondial relay :'.$_POST["code_postal_du_point_mondial_relay"].' <br>';

}

$message.='<b>----------------------------------</b><br>';
$message.="<hr>Le ".date('d-m-Y H:i:s')." par ip du client : ".$_SERVER['REMOTE_ADDR']."<hr>";

if(mail($tonemail,$sujet,$message,$headers)){


$page='
<HTML>
<HEAD>



</HEAD>
<BODY bgcolor="#72ACDC">';



if ($_POST["envoi"] == 1) {


$page.='----------------------------------<br>
Adresse point kiala: <br>
----------------------------------<br>
<br>
non du point kiala :'.$_POST["non_du_point_kiala"].' <br>
adresse point kiala:'.$_POST["adresse_point_kiala"].' <br>
Localite du point kiala :'.$_POST["Localite_du_point_kiala"].' <br>
code_postal du point kiala :'.$_POST["code_postal_du_point_kiala"].' <br>
point kiala :'.$_POST["point_kiala"].' <br>';
}

if($_POST["envoi"]==3){

$page.='----------------------------------<br>
Adresse point mondial relay: <br>
----------------------------------<br>
<br>

nom du point mondial relay:'.$_POST["non_du_point_mondial_relay"].' <br>
adresse point mondial relay:'.$_POST["adresse_point_mondial_relay"].' <br>
Localite du point mondial relay :'.$_POST["Localite_du_point_mondial_relay"].' <br>
code postal du point mondial relay :'.$_POST["code_postal_du_point_mondial_relay"].' <br>';

}
echo($page);
/******* Vérification
foreach( $send as $value )
echo $value . '<br />';
********/


//$site="https://www.canalblog.com/cf/login.cfm?error=blogprotected&bid=476894&mid=409438&returnTo=http%3A%2F%2Ftalonaiguille%2Ecanalblog%2Ecom%2F"; /*à toi de définir ta page*/

// echo '<br><center><b><h2>Pour revenir au site <a href="'.$site.'" >ici</a></h2></b></center> ';

exit;
}else{
echo 'PROBLEME FONCTION MAIL PHP';exit;
}


}
?>


J'ai crée une variable $page qui contient le code de la page html en fonction du choix de la commande puis je l'affiche avec un echo à la fin. dis-moi si ça marche bien

Qui ne tente rien n'a rien
0
flexi2202 Messages postés 3822 Date d'inscription   Statut Membre Dernière intervention   190
 
merci pour l astuce
mais cela ne fonctionne pas
la page de redirection est vide
0
totodunet Messages postés 1377 Date d'inscription   Statut Membre Dernière intervention   200
 
ok bah mets juste echo $page; juste au lieu de echo($page);
0
flexi2202 Messages postés 3822 Date d'inscription   Statut Membre Dernière intervention   190
 
bonsoir
merci pour le soutien et l aide
mais la page de redirection est toujours vide
0