bonjour,
voila j'ai fais un script bash, qui fais des manipulations sur des dossier puis je récupére certain message et j'aimerais les envoyé par la fonction mail de php.
mais cela ne marche pas :
voila le script en BASH :
et voila le script en php :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 ... MESSAGE=$MESSAGE1"\n"$MESSAGE2"\n"$MESSAGE3 php mailMessage $MESSAGE ...
mailMessage.php
et donc le probléme est que rien ne passe dans l'argv1 ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 <?php echo $_SERVER['argv'][0]; echo $_SERVER['argv'][1]; // Plusieurs destinataires $to = 'aidan@example.com' . ', '; // notez la virgule $to .= 'wez@example.com'; // Sujet $subject = 'Calendrier des anniversaires pour Août'; // message $message = $_SERVER['argv'][1]; // Pour envoyer un mail HTML, l'en-tête Content-type doit être défini $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=utf-8' . "\r\n"; // En-têtes additionnels $headers .= 'To: teee@devel.fr' . "\r\n"; $headers .= 'From: Anniversaire <anniversaire@example.com>' . "\r\n"; $headers .= 'Cc: anniversaire_archive@example.com' . "\r\n"; $headers .= 'Bcc: anniversaire_verif@example.com' . "\r\n"; // Envoi // mail($to, $subject, $message, $headers); ?>
et je ne vois pas pourquoi ma variable $MESSAGE ne passe pas en php,
qu'en pensez vous svp ?
merci
Partager