Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/09/2007, 17h50   #1
Futur Membre du Club
 
Inscription : octobre 2004
Messages : 82
Détails du profil
Informations forums :
Inscription : octobre 2004
Messages : 82
Points : 18
Points : 18
Par défaut lire et modifier un fichier .php

Bonjour,

je viens de me prendre un vieux bug :
fread ne me permet pas de lire un fichier qui contient du code php (le <?php ... ?>).
Est ce que vous connaissiez ça et avez vous une alternative.

Mon code :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
$f = fopen("conf/rfdd.conf.php", 'r');
$content = '';
while(!feof($f)){
	$line = fgets($f);
	if(preg_match('/^$last_update*/', $line)) {
		$line = '$last_update = "'.date("F j, Y, g:i a").'";'."\n";
	}
	$content .= $line;
}
fclose($f);
 
$f = fopen("conf/rfdd.conf.php", 'w');
fwrite($f, $content);
fclose($f);
et mon fichier de conf dans lequel je lui puis reécrit le tout modifé :
Code :
1
2
3
4
5
 
<?php
une_variable = "sa valeure";
etc ...
?>
Je vous serai bien reconnaissant d'une quelconque aide ...
wonderyan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/09/2007, 18h14   #2
Futur Membre du Club
 
Inscription : octobre 2004
Messages : 82
Détails du profil
Informations forums :
Inscription : octobre 2004
Messages : 82
Points : 18
Points : 18
Pour info un fgetss ne marche pas (il arrive pas a lire le handler ... pas très bien suportée comme fonction ...)
et ce qui est dit n'est pas vrai, puisque lorsque je vire les balises <?php ?>, ça marche...
wonderyan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/09/2007, 18h36   #3
Futur Membre du Club
 
Inscription : octobre 2004
Messages : 82
Détails du profil
Informations forums :
Inscription : octobre 2004
Messages : 82
Points : 18
Points : 18
bon bah suis passé par un file.
Je ne taggerais pas pour autant comme résolu ce post...

Yan
wonderyan est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h04.


 
 
 
 
Partenaires

Hébergement Web