Forum-webmaster
Technique - programmation => PHP / MySQL => Message commencé par: sanddy le le 06-02-2009 a 17:44:22

Titre: Modifier un fichier php en mode texte sans passer par l'espace ftp
Posté par: sanddy le le 06-02-2009 a 17:44:22

Bonjour,

Dans mon administration, j'aimerais voir le contenu d'un fichier php avec ce qu'il contient et que je puisse le modifier en php svp ? Est-ce possible ?

Si oui, comment ? fopen() ?...

En fait, ça sert à modifier un fichier par une url sans se connecter par l'espace ftp... ça m'aiderait à aller plus vite.
Merci d'avance.

Cordialement,

Sandy


Titre: Re:Modifier un fichier php en mode texte sans passer par l'espace ftp
Posté par: Krash le le 06-02-2009 a 18:57:37

tu peux utiliser ceci :


<?php
$contenu = file_get_contents('chemin_du_fichier_php');
?>
<textarea style="width:500px; height: 300px;"><?php echo $file; ?></textarea>



et puis pour sauvegarder tu fais


file_put_contents('chemin_du_fichier_php', $_POST['contenu']);

avec les droits d'écriture selon la configuration de ton serveur

Titre: Re:Modifier un fichier php en mode texte sans passer par l'espace ftp
Posté par: sanddy le le 09-02-2009 a 09:29:56

Merci beaucoup pour votre aide !
Par contre, il y a une erreur pour la fonction file_put_contents() : "Fatal error: Call to undefined function..." car je pense qu'il faut php5. Or mon site est en php4. Que puis-je utiliser à la place svp ?
Merci d'avance :)


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.