Page 1 sur 1
comment faire une multi postage??
Posté : 03 mai 2006, 11:46
par tinou
voula je suis ne plein stage et mon boss desire pourvoir envoyé ses deux derniere news au abonnés de son site. SVP c'est quoi la commande pour envoyé a tout le monde sans faire lagué le serveur.
Merci d'avance pour votre réponse

Posté : 03 mai 2006, 11:47
par Vaedan
Il suffit de faire une boucle avec mail() et de mettre un usleep( 20000 ) pour ralentire la boucle.
Posté : 03 mai 2006, 11:55
par tinou
et dans les parentheses je fait une boucle while avec toute mes adresses mail et un séparateur ???
Posté : 03 mai 2006, 12:07
par Vaedan
// tableau qui contient les mails
$mails = array( '[email protected]', ..., '[email protected]' );
// boucle
foreach ( $mails as $mail )
{
// mail
mail( $mail, 'sujet', 'message' );
// économie processeur
usleep( 20000 );
}
Posté : 03 mai 2006, 14:28
par tinou
merci je vai tester ca tt de suite
