Tom's Guide > Forum > Programmation > Lire le contenu d'un fichier php en php
Mot :    Pseudo :           
 

Bonjour,

Je cherche à créé un hash md5 unique pour chaques fichiers.
Pour cela, j'ai pensé créé un script qui ouvre un fichier.php et qui hash son contenu.

Mais voila, pour l'instant je n'arrive pas à retourner le contenu...

Merci d'avance :)

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

bonjour, pour avoir le contenu d'un fichier sous php: file_get_contents ()
sinon pour calculer le md5 d'un fichier:
http://php.benscom.com/manual/fr/function.md5-file.php

------------------------------ Ne pas oublier le [resolu] pour finir le sujet.
Penser à voir les tutos, ca peut aider!
Répondre à coca25

La fonction md5_file me convient merci ;)

Répondre à St3fff

Pour file_get_contents()

Je n'arrive pas à afficher mon fichier :

Code :
  1. <?php
  2. $test = file_get_contents('conf.php');
  3. echo "$test";
  4. ?>

Répondre à St3fff

vérifie le retour file_get_contents:

Code :
  1. var_dump ($test);


------------------------------ Ne pas oublier le [resolu] pour finir le sujet.
Penser à voir les tutos, ca peut aider!
Répondre à coca25

Salut,

var_dump ($test); me retourne la longueur de la chaine string(850), donc $test contient bien le fichier.

Mais comment l'affiché ?

Répondre à St3fff

Code :
  1. echo "<pre>$test</pre>";

------------------------------ Ne pas oublier le [resolu] pour finir le sujet.
Penser à voir les tutos, ca peut aider!
Répondre à coca25

Rien ne s'affiche :(

Répondre à St3fff

s'il est pas long et pas secret, tu peux poster ce fichier .php?

------------------------------ Ne pas oublier le [resolu] pour finir le sujet.
Penser à voir les tutos, ca peut aider!
Répondre à coca25

Voila :

Code :
  1. <?php
  2. $toto = "Test";
  3. echo "$toto";
  4. ?>


Répondre à St3fff

bon je vois pas trop, le <?php doit etre pris comme du commentaire!
bref, essaie ca:

Code :
  1. echo nl2br (htmlentities ($test));

------------------------------ Ne pas oublier le [resolu] pour finir le sujet.
Penser à voir les tutos, ca peut aider!
Répondre à coca25

Ca ne marche toujours pas...

En faite, le but de mon script est d'inséré une ligne dans un fichier entre deux lignes que j'aurais défini avant.

Si tu connet un autre moyen d'y arriver :)

Répondre à St3fff

pas bien compris!
au lieu de lire un .php avec du code php dedans, lit un fichier texte tout court
ou alors utilise include si tu veux executer le code du .php

------------------------------ Ne pas oublier le [resolu] pour finir le sujet.
Penser à voir les tutos, ca peut aider!
Répondre à coca25

Je veux inséré une ligne prédéfinit dans un fichier .php

Répondre à St3fff
Tom's Guide > Forum > Programmation > Lire le contenu d'un fichier php en php
Aller à :

Il y a 2253 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens