changer le contenu d'une variable dans un parse_ini_file

Noob_php
Invité n'ayant pas de compte PHPfrance

03 déc. 2008, 03:42

Bonjour,
je crée un site internet avec lequel j'enregistre les utilisateurs dans un fichier texte type parse_ini_file
j'ai une variable avec compte_actif = false et je voudrais la faire la changer en true qd l'utilisateur a confirmé par mail sont inscription avec un code d'activation.
Tout marche jusqu'à la modification de cette variable par un true. je sais pas trop comment lire le fichier pour en changer son contenu !
<?php
session_start();

 class config
 {

 var $fichier = 'inscrits.txt';
 var $config; 

 function modif_ini($categ,$cle,$elements)
 {
 $this->config[$categ][$cle]=$elements;
 $this->save_ini();
 } 
}
 

$tab=parse_ini_file("inscrits.txt",true);
$_SESSION['login']=$_POST['login'];

if ($_POST['confirmation1']==$_POST['confirmation0'])
{
	echo "Félicitation !<br/><br/>
		  <a href='index.php'>vous pouvez vous logger  maintenant</a>.";
	      $fichier=fopen("inscrits.txt","a+");
		  modif_ini('compte_actif','14','true');
}
else
{
	echo "Votre Code n'est pas valide<br/><br/>
		<a href='javascript:history.back()'>Retournez à la page d'identification</a>";
}
?>
Merci