//depuis la page panier.php (en trop ?) if(isset($_POST['submit'])){ // on a clique sur envoyer panier $nom=addslashes($_POST['nom']); // on echappe la saisie pour ne pas se faire pirater $courriel=addslashes($_POST['courriel']); // idem $requete=" SELECT * FROM t_client WHERE nom='$nom' AND courriel='$courriel' "; $resultat=mysql_query($requete); $nombre=mysql_num_rows($resultat); $ligne=mysql_fetch_array($resultat); // on va avoir tous les renseignements du client $_SESSION['connexion']='connecté'; // dans le cas ou la personne n'était pas connecté on le connecte $_SESSION['id_client']=$ligne['id_client']; if($nombre!=0){ // il est vraiment inscrit $id_client=$ligne['id_client']; $compte=count($_SESSION['panier']); // on recompte les elements du panier $avertissement=''; if($compte==0){//pas d'articles dans le panier $avertissement='message'; } else{// il y a des articles dans le panier on les traite for($i=0;$i<$compte;$i++){ $id_modele=$_SESSION['panier'][$i]; $requete=" INSERT INTO t_panier VALUES (NULL, '$id_modele', '$id_client', CURRENT_TIMESTAMP) "; mysql_query($requete); } $message=addslashes($_POST['message']); $requete= " INSERT INTO t_message VALUES (NULL, '$id_client', '$message') "; mysql_query($requete); //envoi du message $nom=$ligne['nom']; $courriel=$ligne['courriel']; $tel=$ligne['tel']; $corps="\nnom: ".$nom; $corps.=" \ncourriel: ".$courriel; $corps.=" \ntel: ".$tel; $corps.=" \npanier: ".$message; for($i=0;$i<$compte;$i++){ $id_modele=$_SESSION['panier'][$i]; $requete=" SELECT * FROM t_modele, t_fabricant, t_constructeur WHERE id_modele='$id_modele' AND t_modele.id_fabricant=t_fabricant.id_fabricant AND t_modele.id_constructeur=t_constructeur.id_constructeur "; //requete modifie par mes soins $resultat=mysql_query($requete); $ligne=mysql_fetch_array($resultat); $corps.=" \nnumero: ".$ligne['numero']; $corps.=" - fabricant : ".$ligne['fabricant']; $corps.=" - constructeur : ".$ligne['constructeur']; $corps.=" - modele : ".$ligne['modele']; $corps.=" - prix : ".$ligne['prix']." Euros"; } mail('webmestre@autojauneparis.com, panier@autojauneparis.com', 'Panier personne inscrite site fr', $corps); mail($courriel,'Confirmation AutoJauneParis', 'Nous vous confirmons la réception des informations suivantes : '.$corps); $_SESSION['panier']=array();// le panier est vidé une fois envoyé if($avertissement==''){ header('location: demande_panier.php'); } } }else{ header('location: inscription.php'); } }