Modifier le contenu d'un fichier PHP directement via PHP

Résolu
AjaxManCCM Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   -  
AjaxManCCM Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

J'aimerai savoir s'il est possible de modifier certaines valeurs définies dans mon code PHP directement via PHP, ou réécrire complétement mon fichier de sorte à avoir les bonnes valeurs.

On peut le faire avec un .txt alors pourquoi pas avec un .php ? Mais là est le souci, comment écrire le PHP ?

Merci,
A voir également:

2 réponses

NHenry Messages postés 15219 Date d'inscription   Statut Modérateur Dernière intervention   365
 
Comme écrire un fichier TXT, juste en changeant l'extension et en respectant la syntaxe PHP.

Sinon, pourquoi aurais-tu besoin de cela, il y a peut être d'autres manière de faire pareil ?
0
AjaxManCCM Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
Merci de m'avoir répondu, je n'ai pas vraiment envie d'utiliser une autre manière car celle-ci est fort convenable, lis ma réponse à yg_be juste en-dessous, c'est pour ça que je veux faire ça :)
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 584
 
bonjour, S'il s'agit de changer des valeurs, as-tu envisagé que le code lise ces valeurs dans un fichier ou dans une base de données?
0
AjaxManCCM Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
L'idéel serait de n'avoir aucune information en base de donnée car j'aimerai persister cela, en gros c'est une installation automatique d'un site que je suis entrain de faire et j'aimerai que les valeurs (les infos de connexion à la DB) soit automatiquement mis dans le model qui contient la fonction qui connecte à la base de donnée :)

Donc oui il s'agit de modifier des valeurs.
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584
 
Je pense que le plus simple est de créer un petit fichier PHP contenant un minimum d'instructions et les valeurs variables, et d'utiliser require_once quand tu as besoin de ce petit fichier.
0
AjaxManCCM Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
Hum je sais pas, je suis sûr qu'il y a plus simple, surtout niveau organisation ça le ferait pas.
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584
 
Le petit fichier PHP serait créé, bien sûr, par un autre script PHP exécuté au moment de l'installation automatique du site .
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584
 
exemple:
<?php
$myfile = fopen("newfile.php", "w") or die("Unable to open file!");
fwrite($myfile, "<?php");
fwrite($myfile, " $password= '". $password ."';");
fwrite($myfile, "?>");
fclose($myfile);
?>
0