Modifier fichier php avec fopen

Fermé
pierre-yves - 12 mai 2007 à 10:59
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 12 mai 2007 à 14:20
bonjour
je veux modifier la description de mes pages en y ajoutant le nom du fichier - en gros, donc j'utilise fopen et fclose et fais le remplacement, mais j'obtiens tjrs des fichiers vides
voilà le code qui plante
function changedescription($page)
{
$fp=fopen($page, "w");
$row = 1;
// tout cela ne fonctionne qu'avec un fichier ouvert
if(!is_resource($fp)){return FALSE;}
// pas une socket ou un processus
if (get_resource_type($fp) != 'file'){return FALSE;}
if(!rewind($fp)){return FALSE;}

while (!feof($fp)) {
//retourne la chaîne lue jusqu'à la longueur length - 1 octets, ou bien la fin du fichier, ou encore un retour chariot (le premier des trois qui sera rencontré).
$buffer = fgets($fp, 4096);
if ( $row<10)
{
echo str_replace('fiche desciptive des arbres','fiche desciptive'.$pages[$page],$buffer );

}
$row++;
}
fclose($fp);

return true;
}

si qn peut m'aider, merci
c'est pour www.lesarbres.fr
A voir également:

1 réponse

fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 835
12 mai 2007 à 14:20
A aucun moment tu demandes d'écrire dans le fichier.
0