changer le contenu d'une variable dans un parse_ini_file

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : changer le contenu d'une variable dans un parse_ini_file

changer le contenu d'une variable dans un parse_ini_file

par Noob_php » 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