Rechercher : dans
Par :

Boucle php envoie par mail

Dernière réponse le 20 mai 2009 à 15:46:51 dadateite, le 20 mai 2009 à 15:22:42 
 Signaler ce message aux modérateurs

Bonjour,
je créé un site commercial et j'aimerais que lorsqu'on appuie sur un bouton commande cela envoie par mail notre commande a l'enterprise.
J'ai créé une table panier dans mysql avec le nom du produit, le prix, la quantité, et le login

on peux pas faire de boucles dans le mail qu'on envoie en php ou texte pour avoir la liste des prosuits dans le mail alors comment faire.????

Merci de m'aider, je suis désespéré!!

Configuration: Windows Vista
Opera 9.64

Meilleures réponses pour « boucle php envoie par mail » dans :
[PHP] Fonction mail() VoirLa fonction mail() est bloquée chez certains des hébergeurs gratuits pour des raisons de sécurité (afin d'éviter le spam notamment), l'adresse ip de la machine qui a demandé le script sera alors indiquée dans le header 'X-MM-Mail-From-IP'. renseignez...
[Langages] Envoyer un mail avec pièce jointe VoirLes mails, tout comme les pages web, sont livrés avec des en-têtes (headers en anglais). Ces en-têtes servent à donner quelques détails nécessaires comme l'adresse du destinataire, celle de l'envoyeur, la date de l'envoi, le sujet du mail etc. Elles...
PHP - Mail et fonctions réseau VoirPHP étant un langage consacré au Web, il possède bien évidemment des fonctions lui permettant de communiquer avec le "monde extérieur" à l'aide de fonctions standards. Le service le plus utilisé sur Internet étant la messagerie électronique, il est...

1

DarkAurora, le 20 mai 2009 à 15:26:51

Je n'ai pas très bien compris ce que tu souhaité afficher dans ton mail

Répondre à DarkAurora

2

dadateite, le 20 mai 2009 à 15:31:36

Sur ma facture virtuelle j'ai ca qui s'affiche:

voici votre commmande:
produit1 Prix Qte Total/produit
produit2 Prix Qte Total/produit
produit3 Prix Qte Total/produit
produit4 Prix Qte Total/produit

que j'affiche avec
$requete2 = mysql_query("select * from produit,panier where produit.nom=panier.nom and panier.login='$login';");

while ($resultat = mysql_fetch_object($requete2))
{
$nom = $resultat->nom;
$prix = $resultat->prix;
$quantite = $resultat->quantite;
$prixtotal = ($quantite*$prix);
echo'<tr>';
echo'<td>'; echo $nom; echo'</td>';
echo'<td>'; echo $prix .' €'; echo'</td>';
echo'<td>'; echo $quantite; echo'</td>';
echo'<td>'; echo $prixtotal. ' €'; echo'</td>';
echo '</tr>';

}

donc ca ca marche bien mais maintenant je veux faire la mm chose dans un email que j'envoie a l'entreprise pour qu'elle ait leur commande...

Répondre à dadateite

3

DarkAurora, le 20 mai 2009 à 15:41:32

Je ne vois pas ou est le problème les instructions se font dans ton formulaire par la suite tu fait <form action=mailto:"adresse-mail"> et il mettras toutes les informations que tu souhaite dans le mail puis il sera envoyé à l'adresse souhaité, mais je ne suis pas sur de ça à 100% j'ai un doute donc je vérifierai mes cours ce soir et je te redis quoi

Répondre à DarkAurora

4

 dadateite, le 20 mai 2009 à 15:46:51

Tu as pas trop compris, essai de bien lire...

sur ma page php ca marche ya pas de soucis mais je me fou de ca, je veux faire cette liste aussi dans un mail donc si je met
$contenu = "Voici la commande de client";
$contenu .=$nom;
$contenu .=$prix;
$contenu .=$quantite ;
$contenu .=$prixtotal ;

je traite l'envoie par mail et je recois, juste la premiere ligne de ma commande c a d
produit1 Prix Qte Total/produit

au lieu de ca
produit1 Prix Qte Total/produit
produit2 Prix Qte Total/produit
produit3 Prix Qte Total/produit
produit4 Prix Qte Total/produit

tu comprends?

Répondre à dadateite