Inclure un fichier .txt dans un formulaire de contact en php

Résolu
Darkvador -  
jeremy.s Messages postés 1226 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour et merci par avance de votre aide



Voilà, je possède un formulaire de contact standard en php, lorsque le visiteur m'envoie un message, il reçoit un accusé de réception de type :



"Nous avons bien reçu votre message ....."



Mon soucis c'est que ce message est écrit directement dans le fichier php, ce que je voudrais c'est l'écrire dans un fichier .txt afin de pouvoir le modifier facilement sans avoir à toucher au fichier php.



Comment peut-on inclure dans le php le fichier txt afin que l'accusé de réception reçu par l'internaute soit le contenu du fichier txt ?



Voici la partie du code que je souhaite modifier :


$msg_client='Nous avons bien reçu votre message .....';




Il faudrait donc en fait appeler le fichier "message.txt"





A voir également:

6 réponses

patateforte Messages postés 25 Date d'inscription   Statut Membre Dernière intervention   14
 
Bonjour, et avec fopen ?

$fp = fopen ("mon_fichier.txt", "r");   

$msg_client = fgets ($fp, 600);   
 //  600 est le nombre de caractères à lire dans le fichier 

fclose ($fp);   
1
loupix57 Messages postés 316 Date d'inscription   Statut Membre Dernière intervention   14
 
Ah ! oui !

$contenu_message = file_get_contents("./mon_fichier.txt");

ou plutôt

$msg_client = file_get_contents("message.txt");

C'est bien ça ?
0
jeremy.s Messages postés 1226 Date d'inscription   Statut Membre Dernière intervention   79
 
+1 pour Loupix !
0
Darkvador
 
J'ai déjà essayé

$contenu_message = file_get_contents("./mon_fichier.txt");

mais ça ne marche pas, il n'y a rien dans le message reçu.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Darkvador
 
Merci, ça fonctionne avec fopen, j'avais déjà essayer mais j'avais oublié "fclose"
0
jeremy.s Messages postés 1226 Date d'inscription   Statut Membre Dernière intervention   79
 
file_get_contents est beaucoup plus simple que le fopen ...
Si ca ne marche pas c'est que ton fichier est vide où qu'il ne la pas trouvé
0