Like + PHP
djimson
Messages postés
211
Date d'inscription
Statut
Membre
Dernière intervention
-
djimson Messages postés 211 Date d'inscription Statut Membre Dernière intervention -
djimson Messages postés 211 Date d'inscription Statut Membre Dernière intervention -
Bonjour,,j'ai un problème avec ce bout de code depuis plusieurs jours, suis épuisé.
Alors j'arrive à envoyer le mail si ma variable $poste est un mot. Par contre si c'est une chaine de caractère genre "Gestion Commerciale, finance", ça me retourne 0 au lieu de me retourner l'adresse mail de soit Gestion, soit finance.... un des mots se trouvant dans la chaine or dans ma base ces options figurent.
Deuxième problème, le mail est envoyé aux différentes option si c'est un mot comme ""Gestion" mais en copie. Je voudrais que chacun reçois le mail sans savoir que ce même message est envoyé à d'autres.
Enfin, comment insérer mon $message dans un tableau avec une image de fond?
Bon beaucoup de questions à la fois mais très importantes pour moi. J'ai beaucoup cherché et je suis busy.
Merci de vos réponses
Beaucoup de bug.............
Alors j'arrive à envoyer le mail si ma variable $poste est un mot. Par contre si c'est une chaine de caractère genre "Gestion Commerciale, finance", ça me retourne 0 au lieu de me retourner l'adresse mail de soit Gestion, soit finance.... un des mots se trouvant dans la chaine or dans ma base ces options figurent.
Deuxième problème, le mail est envoyé aux différentes option si c'est un mot comme ""Gestion" mais en copie. Je voudrais que chacun reçois le mail sans savoir que ce même message est envoyé à d'autres.
Enfin, comment insérer mon $message dans un tableau avec une image de fond?
Bon beaucoup de questions à la fois mais très importantes pour moi. J'ai beaucoup cherché et je suis busy.
Merci de vos réponses
$option= $_POST['option']; //Requete pour l'envoi de mails si offre correpondant $sql = "SELECT `Adresse_Email` FROM Comptes_Utilisateurs WHERE `secteur` LIKE '$option%'"; $req = mysql_query($sql); $res = mysql_numrows($req); echo " ".$res." - "; $i=0; $expediteur = "info@domaine.com"; $entete = "[Blablabla]"; //$email_bcc = ""; $sujets = "Offre concernant votre profil"; $message = "Cher(e) abonné(e) au site, ce poste de '<strong>". $_POST['poste'] ."</strong>' correspond à votre profil:\n Pour plus de détails, nous vous invitons à consulter nos offres de ce jour en cliquant sur le lien suivant: "; $message .= "http://" . $_SERVER["SERVER_NAME"]; $message .= "/emploi/emploi.php"; $sujet = "$entete ".$sujets; $headers = "From: ".$expediteur; //if(strlen($email_bcc)) //$headers .= "\nBCC: ".$email_bcc; while($i!=$res) { $email.="".mysql_result($req,$i,"Adresse_Email").","; $i++; } If(mail($email,stripslashes($sujet),stripslashes($message),$headers)) { echo "Envoyé à ".$email.""; } else echo 'erreur, mail non envoyé'; //Code pour l'affichage dans un tableau avec une image de fond echo"<table width=399 height=309 border=1 background=../images/entete_offre_mail1.jpg>"; echo"<tr>"; echo"<td height=56 colspan=2></td>"; echo"</tr>"; echo" <tr>"; echo"<td width=113>".$messages."</td>"; echo" <td width=270 valign=top></td>"; echo" </tr>"; echo"</table>"; "'; ?>
Beaucoup de bug.............
A voir également:
- Php like
- Easy php - Télécharger - Divers Web & Internet
- Voir like instagram - Guide
- Coco like - Accueil - Réseaux sociaux
- Expert php pinterest - Télécharger - Langages
- Wawacity like - Accueil - Outils
4 réponses
bonjour,
à mon avis le problème n'est pas si simple car votre message est en format Html. il faut donc lui spécifie dans le header que c'est du html.
un truc du genre :
headers ="Content-Type: multipart/mixed;\r\n\";
à traiter sans doute avec une class_mail.php
à mon avis le problème n'est pas si simple car votre message est en format Html. il faut donc lui spécifie dans le header que c'est du html.
un truc du genre :
headers ="Content-Type: multipart/mixed;\r\n\";
à traiter sans doute avec une class_mail.php