Envoyer panier par courriel
Fermé
cablotech
Messages postés
2
Date d'inscription
dimanche 20 septembre 2009
Statut
Membre
Dernière intervention
21 septembre 2009
-
20 sept. 2009 à 17:43
cablotech Messages postés 2 Date d'inscription dimanche 20 septembre 2009 Statut Membre Dernière intervention 21 septembre 2009 - 21 sept. 2009 à 03:22
cablotech Messages postés 2 Date d'inscription dimanche 20 septembre 2009 Statut Membre Dernière intervention 21 septembre 2009 - 21 sept. 2009 à 03:22
A voir également:
- Envoyer panier par courriel
- Cci courriel - Guide
- Envoyer sms par internet - Guide
- Comment envoyer sa position par sms - Accueil - Téléphones
- Envoyer ma position - Guide
- Courriel en anglais - Guide
2 réponses
lewis34
Messages postés
2557
Date d'inscription
samedi 21 juillet 2007
Statut
Membre
Dernière intervention
30 mai 2015
352
20 sept. 2009 à 18:04
20 sept. 2009 à 18:04
ben tu cree un chaine et suivant le contenu du panier tu fait un boucle, et tu concatene ta chaine, ensuite tu l'envoie ..
exemple avec un script que j'ai fait pour une assoc qui gere des spectacles
et la fonction envoi mail_html
bien sur les variables sont a adapter à ton cas
exemple avec un script que j'ai fait pour une assoc qui gere des spectacles
$totalplace=count($_SESSION['panel']['label']);//taille de ton panier $contenu = ''; $entete=''; $footer=''; $entete .= '<html><br/>'; $entete .= '<head><br/>'; $entete .= '<title> Rappel de votre commande N°'.$ref_commande.' </title><br/>'; $entete .= '</head><br/>'; $entete .= '<body><br/>'; $contenu .= '<table align="center" cellspacing="5px" cellpadding="5px">'; $btn=''; //recup du titre duspectacle for($h=0;$h<$totalplace;$h++) { $choix_spect=cherche_spectacle($_SESSION['panel']['ref'][$h]); $contenu.='<tr><td>Voici le rappel de votre commande :</td></tr><tr><td>Spectacle : <br/>'.$choix_spect.'</td><tr> <td>Commande N°'.$ref_commande.'</td></tr><tr> <td> N° de(s) place(s) :'; if(isset($_SESSION['droits'])) { if($_SESSION['droits']==1 || !isset($_SESSION['droits'])) //c'est pas un admin je n'affiche pas le bouton { $btn=''; } else { $btn='<td><a href="imprim_billet.php?resa='.$tab_id[$h].'&client='.$adh.'&spect='.$_SESSION['panel']['ref'][$h].'"><img src="images/imprimer.jpg" alt="Imprimer le billet" title="Imprimer le billet N°'.$_SESSION['panel']['label'][$h].'" /></a></td>'; } } $contenu.='** '.$_SESSION['panel']['label'][$h].' ** prix : '.$_SESSION['panel']['price'][$h].' € '.$btn.'</td> </tr>'; } //} $contenu.='</tr><tr><td>Nombre de places commandées :'.$totalplace.'</td></tr> <tr><td>Mode de règlement : '.$mode_paye.'</tr></td> <tr><td>'; $contenu.=$textexpe.'</td></tr><tr><td>'; $contenu.='Date de la commande : '.$aujourdhui.'</td></tr><tr><td> Montant total :'.$facturetotal.' €</td></tr><tr><td> Nous vous souhaitons une agréable soirée !' ; //echo $contenu; $contenu .= '</td></tr></table>'; $footer .= '</body></html>'; /**************************/ /*envoi du mail au client */ /**************************/ $to = $emailclient_resa;//email du client $expediteur='ton email'; $from = 'Service reservation - - <mail@'.$expediteur.'> \n'; $sujet ='Rappel de votre commande du '.$aujourdhui; $mail_complet=$entete.$contenu.$footer; $titre=' Rappel de votre commande du : '.$aujourdhui; envoimail_html($to,$from,$sujet,$mail_complet,$titre);//envoi d'un mail au client
et la fonction envoi mail_html
function envoimail_html($to,$from,$sujet,$contenu,$titre) { $JOUR = date("d/m/Y"); $HEURE = date("H:i"); $subject=$sujet.chr(10).'Le '.$JOUR.' a : '.$HEURE; // $Subject = "Test Mail - $JOUR $HEURE"; $headers = "MIME-Version: 1.0 \n"; $headers .= "Content-type: text/html; charset=iso-8859-1 \n"; $headers .= "From: $from \n"; $headers .= "Disposition-Notification-To: $from \n"; // Message de Priorité haute // ------------------------- $headers .= "X-Priority: 1 \n"; $headers .= "X-MSMail-Priority: High \n"; $mail_Data = ""; $mail_Data .= "<html> \n"; $mail_Data .= "<head> \n"; $mail_Data .= "<title> $titre </title> \n"; $mail_Data .= "</head> \n"; $mail_Data .= "<body>\n"; $mail_Data .= "<font color=red> <b>$sujet </b> </font> <br/> \n"; $mail_Data .= ' <br/><div align="center" style="font:\'Times New Roman\', Times, serif; color:#003399;">'.$contenu.' <br/></div>'; $mail_Data .= "</body> \n"; $mail_Data .= "</html> \n"; $etat_mail = TRUE; $etat_mail = @mail ($to, $subject, $mail_Data, $headers); if ($etat_mail === FALSE) { return false; } else { return true; } }
bien sur les variables sont a adapter à ton cas
cablotech
Messages postés
2
Date d'inscription
dimanche 20 septembre 2009
Statut
Membre
Dernière intervention
21 septembre 2009
21 sept. 2009 à 03:22
21 sept. 2009 à 03:22
Merci de ta réponse
Mais mon panier existe déjà... je cherche seulement la commande ''CHECKOUT'' qui va m'envoyé le contenu de mon panier à une adresse courriel spécifique.
Si quelqu'un peut m'aider!!!
Merci de votre aide
Cablotech
Mais mon panier existe déjà... je cherche seulement la commande ''CHECKOUT'' qui va m'envoyé le contenu de mon panier à une adresse courriel spécifique.
Si quelqu'un peut m'aider!!!
Merci de votre aide
Cablotech