Modifier un fichier .php

Eléphant du PHP | 90 Messages

06 juil. 2006, 10:15

Slt a tous
J'espere que vos vacances se passent bien

bon attaquons directement le porb ;), je quite le forum des débutants pour cete question car je pense quelle est assez difficile

Alors j'aimerai faire un formulaire (ça je sais faire ne vous inquiétez pas ^^)
et grace aux donnée récupérees après j'aimerez modifier un fichier .php et très précisément je voudrais rajouter une ligne dans mon array

donc voila je sais que c'est faisable le gros probleme c'est comment faire

merci d'avance à tous ceux qui pourront m'aider et aux autres^^

A+++ ,Marvllt

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

06 juil. 2006, 17:48

salut,

il te faut récupèrer le contenu de ton fichier ( file_get_contents ) et rechercher la fin de ton tableau pour y insérre ta ligne.
Pour cela utilise les expressions régulière ( http://www.expreg.com )

@+

Eléphant du PHP | 90 Messages

08 juil. 2006, 11:14

si quelqu'un avait quelque chose de plus clair et plus complet st sa serait bien

Merci d'avance

A+ Marvllt

ViPHP
ViPHP | 656 Messages

08 juil. 2006, 11:36

Ton fichier contient t-il autre chose que des variables?

Eléphant du PHP | 90 Messages

08 juil. 2006, 11:48

il contient des array comme celui la
$var_admin=array (
	'-1'	=>	array ('joueur'			),
	'0'		=>	array ('admin',				"l'admin peut tout gerer",1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16),
	'1'		=>	array ('modo',				"")
);
en fait je veux pouvoir gerer les droit sans toucher au fichier.php car je serai plus la pour gerer le site donc je voudrai que les admin et modo puisse le faire a partir dune console
donc il pourai créer une new fonction et lui donnerai certain droit

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

11 juil. 2006, 15:16

plus clair, vais pas tous te faire :)

perso je pense que la modificationd'un fichier php a partir d'un script est à proscrire.

Je penche plus pour une table mysql qui contient tous ceci, a défaut utilise un fichier, avec un droit par lien et utilise file pour l'avoir dans un tableaux ...

La version mysql est a mon la plus simple d'utilistion.

@+