Page 1 sur 1

php et txt

Posté : 24 nov. 2012, 16:22
par james bond
Coucou,
j'ai créer un code php mais il fonctionne que à moitié !
le voici :
<?php file_put_contents('tonfichier.txt',file_get_contents('http://www.google.fr')); 
// Ecris le fichier 'tonfichier.txt' et ajoute les données envoyer par la fonction file_get_contents() directement.

// 1 On ouvre le fichier du code source.
$code = fopen('tonfichier.txt','r+');
//on récupère la ligne 50
$page = fgets( $code,50);
// On affiche la ligne 50
echo $page;
// on ferme le fichier
fclose($code);

?>



Alors j'execute la page, tout va bien, quand j'ouvre le fichier txt depuis le client ftp j'ai le code source de la page Google mais quand je l'ouvre depuis le navigateur, ça affiche erreur le fichier n'existe pas !

Et aussi donc quand je fais echo $page; rien ne s'affiche !

Merci de votre aide !

Re: php et txt

Posté : 24 nov. 2012, 16:29
par moogli
salut,


attention tu n'a pas compris ce que fait la fonction fgets
//on récupère la ligne 50
$page = fgets( $code,50);

NON tu récupère les 50 octet s depuis l'emplacement courant du pointeur de fichier.

en clair ton cas tu récupère les 50 premiers octets du fichier, donc il y a peu de chance que tu affiche grand chose :)

pour ce qui est de l'appel du fihcier texte dans le navigateur du fait comment (qu'elle url ?)

ça doit être : http://tonsiteatoi/tonfichier.txt

@+