Page 1 sur 1

Modifier un fichier .php

Posté : 06 juil. 2006, 10:15
par marvllt
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

Posté : 06 juil. 2006, 17:48
par moogli
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 )

@+

Posté : 08 juil. 2006, 11:14
par marvllt
si quelqu'un avait quelque chose de plus clair et plus complet st sa serait bien

Merci d'avance

A+ Marvllt

Posté : 08 juil. 2006, 11:36
par Ultiny
Ton fichier contient t-il autre chose que des variables?

Posté : 08 juil. 2006, 11:48
par marvllt
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

Posté : 11 juil. 2006, 15:16
par moogli
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.

@+