milkasoprano
Messages postés239Date d'inscriptionjeudi 21 juillet 2005StatutMembreDernière intervention 1 juillet 2007
-
4 août 2005 à 19:16
cs_garfield90
Messages postés388Date d'inscriptionlundi 7 juillet 2003StatutWebmasterDernière intervention10 février 2009
-
4 août 2005 à 21:07
Bonjour j'ai un petit renseignement a vous demander ! pk ma fonction mail ne fonctionne pas ? je ne recois pas demail ! le site supporte bien la fonction mail le hic c que la requete ne marche pas! je voudrai envoyer un email a tous mes membres
que dois je faire :
je vous joins mon code en bas depage :)
------------
<?php
php
$Destinataire = ("select * from membres ORDER BY email");
$Sujet = "Information - Team BHAF - ";
ya sans doute une erreur, les adresses emails sont dans la base .
merci de rectifié mon erreur et de me dire quest ce que je peux faire ?
si une personne souhaite m'aider . pouvez vous copier mon code et le reecrire de facon correct sinon je comprendrai pas :(
merci
bool mail ( string to, string subject, string message [, string additional_headers [, string additional_parameters]] )
Donc je pense pas que tu puisses passer un tableau pour les
destinataires. Un exemple sur cette page montre que pour avoir
plusieurs destinataires, il faut les inscrire séparés par une virgule:
milkasoprano
Messages postés239Date d'inscriptionjeudi 21 juillet 2005StatutMembreDernière intervention 1 juillet 2007 4 août 2005 à 19:45
Ok mais en tous cas je te remercie beaucoup ! ;)
c'est tres gentil de ta part ! davoir répondu vite ;)
m'enfin ca maurai pas déranger que tu tape tous !! lool
je rigole ;)
merci ! REPONSE ACCEPTEE ! ;)
Vous n’avez pas trouvé la réponse que vous recherchez ?
milkasoprano
Messages postés239Date d'inscriptionjeudi 21 juillet 2005StatutMembreDernière intervention 1 juillet 2007 4 août 2005 à 19:37
bon laissez tombé jai rien compris ! je suis un noob moi
un "truc du genre" c pas francais pour moi
et comme il sagit dun $_POST avant la requete depuis un formulaire je ne le vois pas sur le script
et apres té trois petits points ou il y a la fonction mail je ne sais meme pas ce que je dois faire dans le sens je ne sais pas quoi taper apres. :(
en tous cas merci pour le lien je vais essayé de me débrouillé :(
bonne soirée ...
malik7934
Messages postés1154Date d'inscriptionmardi 9 septembre 2003StatutMembreDernière intervention15 août 200917 4 août 2005 à 19:42
"truc du genre", ca veut dire "je vais pas
te coder ton application mais je te donne toutes les ficelles que je
peux"... c'est ça que ça veut dire "truc du genre".
milkasoprano
Messages postés239Date d'inscriptionjeudi 21 juillet 2005StatutMembreDernière intervention 1 juillet 2007 4 août 2005 à 20:04
oh merci té un ange ! ca marche ;)
je revodrai ca !!! tkt pas ta bien fais de maider !
ma reconnaissance est plus forte que tous les membres inscrits ici ;)
cs_garfield90
Messages postés388Date d'inscriptionlundi 7 juillet 2003StatutWebmasterDernière intervention10 février 2009 4 août 2005 à 20:13
pas de koi, ;) (je reponds a la place de malik)
mais bon faut chercher un petit peu. fait gaffe a la solution proposé
par malik car si tu as trop de destinataire tu peux etre considérer
comme spammeur (a moins que je dise une connerie, moi en tout cas, un
mail avec plus de destinataire que de contenu => out sans passé par
la corbeille)
fait un mix avec ma solution ( envoyer un mail par destinataire, plus
gourmand en ressource, tu peux la personnalisée et moins de risque
d'être considéré comme spammeur)
en esperant ne pas dire trop de connerie, en tout cas c'est comme ca que je ferais
"They are 10 sorts of persons whose understand binary and whose not"
milkasoprano
Messages postés239Date d'inscriptionjeudi 21 juillet 2005StatutMembreDernière intervention 1 juillet 2007 4 août 2005 à 20:19
ola la ce latin obscure que je ne connais point m'en dira des nouvelle !
et oui c''est valable toujours ! comme on dirait dans les boite de conserve !
A consommer de préférence avant les autres !
cs_garfield90
Messages postés388Date d'inscriptionlundi 7 juillet 2003StatutWebmasterDernière intervention10 février 2009 4 août 2005 à 20:36
C'est clair
prends en alors note pour plus tard. Ou applique le tout de suite si jamais tu arrives a des milliers d'abonnée ( 473 595
ou plus ;) ) t'en aurass besoin et tu n'auras pas cette partie de code
a refaire. et ce n'est pas le temps (charge) que ca peut prendre pour
10 membres qui va faire baisser les performances de ton code
Bonne continuation
"They are 10 sorts of persons whose understand binary and whose not"
malik7934
Messages postés1154Date d'inscriptionmardi 9 septembre 2003StatutMembreDernière intervention15 août 200917 4 août 2005 à 20:43
ceci dit Garfield90, je viens de chercher un peu mais j'ai fait chou
blanc... un script php, par défaut, bloque après 30 secondes...
quelqu'un qui a 100 messages à envoyer (genre newsletter) fait comment?
En supposant que chaque mail prend une demi seconde... ???
Voila-t-y pas une bonne question que je me pose! Il y a forcément un
moyen de contrer ce problème... peut être en passant par des cron et
faire une pause d'une seconde de temps en temps... ou en ayant son
propre serveur... ou je sais pas quoi....
if (
($i++)%100==99 ){ // tous les 100 mails ( % = modulo)
sleep(30); // pose de 30s
}
mail($rep['email'],$Sujet,$message,$From);
}
}
?>
Le cron est bien si tu envoie un mail tous les jours ( accès au CRON
généralement en dédié donc tu peut faire un set_time_limit() car t'as
propre compil)
Je maitrise pas encore CRON donc je ne sais pas si tu peux lui passer des params (faudrait que j'étudie plus le comportement)
"They are 10 sorts of persons whose understand binary and whose not"