Page 1 sur 1

Emploi de Constantes

Posté : 06 févr. 2008, 01:05
par Photographiquement Vôtre
Bonjour,

Je souhaite envoyer un mail en utilisant une constante pour l'expéditeur (fichier conf.php) au lieu d'une adresse email en dur mais cela ne marche pas bien.

Mon fichier conf.php
<?php

define("adminEmail","[email protected]");

?>
Mon fichier email
<?php

require ("config.php");

mail($choix, $sujet, $msg, "Reply-to: adminEmail\r\nFrom: adminEmail\r\n".$header);	

?>
Ou réside mon errreur ?

Merci pour votre aide

Posté : 06 févr. 2008, 01:09
par cf357
Ta constante n'est pas étendue ici.
<?php

require ("config.php");

mail($choix, $sujet, $msg, "Reply-to: ".adminEmail."\r\nFrom: ".adminEmail."\r\n".$header);    

?> 
devrait mieux fonctionner ;)

Posté : 06 févr. 2008, 01:16
par Photographiquement Vôtre
Merci mais j'avais déjà essayé.

Il me met en expéditeur adminEmail@lenomdemonhébergeur ?

Posté : 06 févr. 2008, 01:20
par cf357
Bizarre... je ne vois aucune raison...
<?php
echo adminEmail;
?>
t'affiches bien la bonne valeur ?

Posté : 06 févr. 2008, 01:29
par Photographiquement Vôtre
C'est bon cela marche

Merci beaucoup