Probleme doublon php

Fermé
morgan24 Messages postés 211 Date d'inscription lundi 1 octobre 2007 Statut Membre Dernière intervention 31 août 2020 - 6 mars 2009 à 15:50
f.fro88 Messages postés 2 Date d'inscription lundi 21 mai 2012 Statut Membre Dernière intervention 30 novembre 2012 - 30 nov. 2012 à 05:34
Bonjour, lors de l'insertion d'information sur mon site, je reçois 2 e-mail (1 rempli correctement et l'autre sans toutes les infos) alors que je ne devrais en recevoir qu'un seul ! Je ne comprends pas pourquoi. Merci pour votre aide, ci-dessous le script :


<?php
session_start();
?>
<?php
// On inclue le haut de la page
include("../morceau/haut2.php");
?>
<?php
// On commence par rcuprer les champs
if(isset($_POST['produit'])) $produit=$_POST['produit']; else $produit="";
if(isset($_POST['categorie'])) $categorie=$_POST['categorie']; else $categorie="";
if(isset($_POST['destination'])) $destination=$_POST['destination']; else $destination="";
if(isset($_POST['descriptif'])) $descriptif=$_POST['descriptif']; else $descriptif="";
if(isset($_POST['nombre'])) $nombre=$_POST['nombre']; else $nombre="";
if(isset($_POST['nombre1'])) $nombre1=$_POST['nombre1']; else $nombre1="";
if(isset($_POST['type'])) $type=$_POST['type']; else $type="";
if(isset($_POST['prixavant'])) $prixavant=$_POST['prixavant']; else $prixavant="";
if(isset($_POST['prix'])) $prix=$_POST['prix']; else $prix="";
if(isset($_POST['valide'])) $valide=$_POST['valide']; else $valide="";
if(isset($_POST['reglement'])) $reglement=$_POST['reglement']; else $reglement="";
if(isset($_POST['site'])) $site=$_POST['site']; else $site="";
if(isset($_POST['numeroref'])) $numeroref=$_POST['numeroref']; else $numeroref="";
if(isset($_POST['numannonce'])) $numannonce=$_POST['numannonce']; else $numannonce="";
if(isset($_POST['depart'])) $depart=$_POST['depart']; else $depart="";
if(isset($_POST['pays1'])) $pays1=$_POST['pays1']; else $pays1="";
if(isset($_POST['ville'])) $ville=$_POST['ville']; else $ville="";
if(isset($_POST['vousetes'])) $vousetes=$_POST['vousetes']; else $vousetes="";
if(isset($_POST['kkk'])) $kkk=$_POST['kkk']; else $kkk="";
if(isset($_POST['paypal'])) $paypal=$_POST['paypal']; else $paypal="";
if(isset($_POST['virement'])) $virement=$_POST['virement']; else $virement="";
if(isset($_POST['espece'])) $espece=$_POST['espece']; else $espece="";
if(isset($_POST['cheque'])) $cheque=$_POST['cheque']; else $cheque="";
if(isset($_POST['fin'])) $fin=$_POST['fin']; else $fin="";
if(isset($_POST['animaux'])) $animaux=$_POST['animaux']; else $animaux="";
if(isset($_POST['debut'])) $debut=$_POST['debut']; else $debut="";
if(isset($_POST['pays_id'])) $pays_id=$_POST['pays_id']; else $pays_id="";
if(isset($_POST['ville_id'])) $ville_id=$_POST['ville_id']; else $ville_id="";
if(isset($_POST['confemail'])) $confemail=$_POST['confemail']; else $confemail="";
if(isset($_POST['nom1'])) $nom1=$_POST['nom1']; else $nom1="";
if(isset($_POST['prenom1'])) $prenom1=$_POST['prenom1']; else $prenom1="";
if(isset($_POST['mobile1'])) $mobile1=$_POST['mobile1']; else $mobile1="";
if(isset($_POST['telephone1'])) $telephone1=$_POST['telephone1']; else $telephone1="";

// On vrifie si les champs sont vides
$codepostal=$ville_id;
$resume=$ville;
$remise1=($prix/$prixavant)*100;
$remise2 = 100-$remise1;
$remise= round($remise2,2);
$verif='oui';
mkdir("../pholo/$numannonce",777);
$fichier_avant = "1.jpg";
$fichier_copier = "../pholo/$numannonce/1.jpg";
copy($fichier_avant, $fichier_copier);


$fichier_copier1 = "../pholo/$numannonce/2.jpg";
copy($fichier_avant, $fichier_copier1);


$fichier_copier2 = "../pholo/$numannonce/3.jpg";
copy($fichier_avant, $fichier_copier2);


$fichier_copier3 = "../pholo/$numannonce/4.jpg";
copy($fichier_avant, $fichier_copier3);
// connexion la base
$db = mysql_connect('XXX.XXX.XXX.XXX', 'XXX', 'XXXXX') or die('Erreur de connexion '.mysql_error());
// slection de la base
mysql_select_db('XXXX',$db) or die('Erreur de selection '.mysql_error());


$sql = "SELECT * FROM distance WHERE codepostal='$codepostal'";
// on envoie la requ阾e
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
// on fait une boucle qui va faire un tour pour chaque enregistrement
while($data = mysql_fetch_assoc($req))


{



$lon=$data['longitude'];
$lat=$data['latitude'];


}

$sql = "SELECT * FROM utilisateur WHERE numeroref='$numeroref'";
// on envoie la requ阾e
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
// on fait une boucle qui va faire un tour pour chaque enregistrement
while($data = mysql_fetch_assoc($req))


{



$city=$data['city'];

}

$sql = "SELECT * FROM distance WHERE ville='$city'";
// on envoie la requ阾e
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
// on fait une boucle qui va faire un tour pour chaque enregistrement
while($data = mysql_fetch_assoc($req))


{



$lon1=$data['longitude'];
$lat1=$data['latitude'];


}





$sql = "INSERT INTO lesproduits(produit,categorie,resume,debut,fin,depart,destination,descriptif,nombre,nombre1,type,prixavant,prix,remise,paypal,virement,espece,cheque,reglement,site,numeroref,date,numannonce,valide,pays1,ville,verif,vousetes,kkk,lon,lat,lon1,lat1,city,codepostal,nom1,prenom1,mobile1,telephone1) VALUES('$produit','$categorie','$resume','$debut','$fin','$depart','$destination','$descriptif','$nombre','$nombre1','$type','$prixavant','$prix','$remise','$paypal','$virement','$espece','$cheque','$reglement','$site','$numeroref','$date','$numannonce','$valide','$pays1','$ville','$verif','$vousetes','$kkk','$lon','$lat','$lon1','$lat1','$city','$codepostal','$nom1','$prenom1','$mobile1','$telephone1')";






// on insre les informations du formulaire dans la table
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());





echo '<table border="0" cellpadding="2" cellspacing="1" width="100%"><tr><td bgcolor="#eeeeff">
<table border="0" cellpadding="2" cellspacing="1" width="386" align="center"><tr><td width="380"><div align="center">
<p>Votre annonce a bien été ajouté.</p>
</div></td></tr></table>
</td>
</tr></table>
<p> </p>
<p><a href="https://www.pagesjaunes.fr/?numannonce=%27$numannonce.'">Insérer des photos</a></p>
<p> </p>
<p><a href="https://www.pagesjaunes.fr/">Retour page d’Accueil</a></p>
<p> </p>';





$destinataire = $meme[13];
$objet = "Confirmation de votre insertion d'annonce N° $numannonce";
/* Si l'on veut envoyer un mail au format HTML, il faut configurer le type Content-type. */
$headers = "MIME-Version: 1.0\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\n";
/* Quelques types d'entêtes : errors, From cc's, bcc's, etc */
$headers .= "From: info@monsite.fr\n";

$reponse = '<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">

</html>

<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
<HR><table width="972" cellspacing="0" style="border-collapse:collapse;">
<tr><td width="291" style="border-width:1; border-color:black; border-style:none;">
<p align="center"><b><i><font color="#FF9900"><span style="font-size:20pt;">monsite.fr<br></span></font></i></b><span style="font-size:12pt;"><i>L’Affaire de dernière minute</i></span></p></td>
<td width="665" style="border-width:1; border-color:black; border-style:none;">
<p align="right"><a href="https://www.pagesjaunes.fr/"><span style="font-size:14pt;">http://www.monsite.fr</span></a></p></td> </tr></table>
<HR><p><span style="font-size:12pt;">Bonjour <b>'.$meme[3].' '.$meme[2].' </b>,<br><br>
Votre annonce a bien été déposé sur <a href="https://www.pagesjaunes.fr/">monsite.fr</a><br>
<br>Le n° de réf de votre annonce est le <b><font color="blue">'.$numannonce.'</font></b>, consultable immédiatement dans la page <a href="https://www.pagesjaunes.fr/?numannonce=%27$numannonce.'">ANNONCES</a>.<br><br>Nous vous rappelons que votre annonce déposée doit être en conformité avec notre chartes consultable <a href="https://www.pagesjaunes.fr/">ici</a>. Nous nous réservons le droit de la supprimer si celle-ci est en désaccord avec notre fonctionnement.<br><br>Nous vous remercions de votre confiance.<br><br></span><b><span style="font-size:12pt;">L’Equipe </span><i><font color="#FF9900"><span style="font-size:12pt;">monsite.fr</span></font></i></b></p></body></html> ';

mail($destinataire, $objet, $reponse, $headers);


?>
<?php
include("../morceau/ba.php");
?>
A voir également:

1 réponse

f.fro88 Messages postés 2 Date d'inscription lundi 21 mai 2012 Statut Membre Dernière intervention 30 novembre 2012 1
30 nov. 2012 à 05:34
Your question is not like a question, like the links post. Oh, God!
You should use the code like this

[url="http://www.yesterdata.net/"]example[/url]
[url="http://www.recovery-photo.com/]example[/url]

I have to say, this method is failure again! :(
I can not help you! Shit
0