Bonjour à tous,
Voici mon problème, j'exécute un fichier PHP en ligne de commande qui doit lire chaque ligne d'un fichier txt et les envoyer par mail les unes apres les autres malheureusement ca ne marche pas, je ne reçois le moindre mail, pourtant dans le navigateur l'exécution fonctionne bien, je ne comprends pas, j'ai essayé de vérifier le fichier php.ini de EasyPHP mais ca semble correct.
Voici le code php:
Code PHP :
<?php //lecture du fichier
include('envoimail.php'); // fonction créer pour envoyer les mails à mon email
if( file_exists("test.txt"))
$lines=file('test.txt');
foreach($lines as $data)
envoi_mail($data);
?>
voici ce que je tape dans la fenêtre dos:
Code :
cd "C:\Program Files\EasyPHP5.2.10\php"
php "C:\Program Files\EasyPHP5.2.10\www\outils_stage_orange\pages\lecture.php"
Je tiens à préciser que quand j'exécute d'autres scripts dans le dos, ils marchent bien!
merci d'avance pour votre aide