Envoi d'email automatique

Résolu
atchoumen Messages postés 117 Date d'inscription mercredi 24 novembre 2004 Statut Membre Dernière intervention 17 avril 2008 - 1 avril 2006 à 15:42
atchoumen Messages postés 117 Date d'inscription mercredi 24 novembre 2004 Statut Membre Dernière intervention 17 avril 2008 - 1 avril 2006 à 20:15
Bonjour,

Je suis actuellement en train de développer un site et j'ai mis en place un systeme de newsletter. Cependant ce systeme néccessite encore une interaction avec une personne. Je souhaiterai donc savoir si il est possible de poser un fichier php sur le serveur qui contient les requetes sql et la fonction envoie de mail et qui s'executerer de facon autonome. Par exemple je voudrais que ce fichier ce joue tous les dimanche soir à 20h de facon autonome.

Merci

2 réponses

fabolo Messages postés 18 Date d'inscription mercredi 15 janvier 2003 Statut Membre Dernière intervention 2 avril 2006
1 avril 2006 à 17:31
Pour cela tu doit avoir ton propre serveur. Pour Unix/Linux je ne connais pas la marche a suivre mais pour windows oui :

Tu crées ton fichier php, tu dois l'appeler avec php directement en ligne de commande:

@c:\php\php.exe -q tapage.php %variable1 %variable2 %etc..3

Tu écris ça dans un fichier .bat que tu schedule avec windows dans le plannficateur de tâches.

Les variables %variable1 %variable2 etc sont récupérée en php comme suit :

$argv[0]; -> %variable1
$argv[1]; -> %variable2
etc...

-=Fabolo=-
3
atchoumen Messages postés 117 Date d'inscription mercredi 24 novembre 2004 Statut Membre Dernière intervention 17 avril 2008
1 avril 2006 à 20:15
Merci bien pour cette explication
0
Rejoignez-nous