Envoi d'email automatique

Résolu
Signaler
Messages postés
117
Date d'inscription
mercredi 24 novembre 2004
Statut
Membre
Dernière intervention
17 avril 2008
-
Messages postés
117
Date d'inscription
mercredi 24 novembre 2004
Statut
Membre
Dernière intervention
17 avril 2008
-
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

Messages postés
18
Date d'inscription
mercredi 15 janvier 2003
Statut
Membre
Dernière intervention
2 avril 2006

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=-
Messages postés
117
Date d'inscription
mercredi 24 novembre 2004
Statut
Membre
Dernière intervention
17 avril 2008

Merci bien pour cette explication