Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1676 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Probleme de modification dans un fichier!

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Probleme de modification dans un fichier!

n°1160197
smasma
Posté le 26-07-2005 à 13:49:56  profilanswer
 

Bonjour à tous!  
 
J'ai un formulaire PHP:  
"formulaire_nom_ville.php"  
, dans lequel je possède un  
champ "nom de la ville", qui doit me permettre de modifier exactement une seule ligne du fichier  
"french.php".  
Cette ligne est PHP:  
"define('NOM_DE_LA_VILLE','Valenciennes');"  
 
Cette constante me permet de mettre un message de bienvenue, en fonction d'une ville  
quelconque, ici Valenciennes.  
 
En fait, je souhaiterai lors du postage du nom de la ville, que celle ci change.  
 
Par exemple, quand je poste comme nom de ville : Paris, dans mon fihcier "french.php",  
la ligne "PHP:  
define('NOM_DE_LA_VILLE','Valenciennes');"  
devient "PHP:  
define('NOM_DE_LA_VILLE','Paris');"  
 
 
J'ai utilisé la fonction phph PHP:  
"str_repace()",  
mais sans succés.  
 
 
 
Voici mon code :  
 
PHP:  
<?php  
     include 'includes/application_top.php';  
?>  
 
<?php  
if(!empty($_POST['nom_ville']))  
                    {  
                        $nom_ville=$_POST['nom_ville'];  
                    }  
                    else  
                    {  
                        $nom_ville='';  
                    }  
 
 
?>  
 
 
<HTML>  
<HEAD>  
          <TITLE>Nom ville</TITLE>  
          <FONT FACE='Arial,Trebuchet MS, Helvetica'>  
</HEAD>  
 
 
<BODY TEXT='#330000' BGCOLOR='#FCEFBE' ALINK='#0000FF' VLINK='#990099'>  
 
<FORM ACTION='' METHOD='POST'>  
 
<H3>  
          <CENTER>  
                  <FONT COLOR='#0000FF'>Nom de la ville</FONT>  
          </CENTER>  
</H3>  
 
<CENTER>  
 
         <HR WIDTH='75%' NOSHADE color='blue'><P>  
 
         <I>  
 
   <br><br>  
         <TABLE BORDER='1' WIDTH='75%' HEIGHT='100'>  
 
                           <TR>  
 
                                <TH WIDTH='270'> <div align='left'><B> Nom de la ville :</B> </div></TH>  
 
                                <TD WIDTH='329' align='left'>  
                                          <INPUT TYPE='text' NAME='c' VALUE="<?php echo $nom_ville?>" SIZE='70'>  
                                </TD>  
 
                          </TR>  
 
     
  </I>  
            </TABLE>  
 
         <br>  
         <br>  
 
 
         <INPUT TYPE='submit' NAME='Envoyer' VALUE='Envoyer'>&nbsp;&nbsp;&nbsp;&nbsp;  
         <INPUT TYPE='reset' NAME='Effacer' VALUE='Effacer'>  
 
 
 
 
</CENTER>  
 
<HR WIDTH='75%' NOSHADE color='blue'>  
 
</FORM>  
 
</BODY>  
 
</HTML>  
 
<?php  
     
   $fichier = 'includes/languages/french.php';  
   $contenu_array = file($fichier);  
   //print_r($contenu_array);  
     
   for($i=0;$i<sizeof($contenu_array);$i++) // tant que $i est inferieur au nombre d'éléments du tableau...    
    {    
     $contenu_array[$i].'<br>'; // on affiche l'élément du tableau d'indice $i    
       
    $contenu_array[4] = str_replace("$contenu_array[4];", "define('NOM_DE_LA_VILLE','".$nom_ville."');", $contenu_array[4]);  
    echo $contenu_array[4];  
    echo "Modifier";  
     
       
    }    
       
         
     
?>  
 
 
 
Je vous remercie d'avance.  
 
Sma.

mood
Publicité
Posté le 26-07-2005 à 13:49:56  profilanswer
 

n°1160203
micfont999
Simplement Moi
Posté le 26-07-2005 à 13:52:08  profilanswer
 

Salut :)
 
tu à un message d'erreur ou quelque chose?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Probleme de modification dans un fichier!

 

Sujets relatifs
[Pear::Spreadsheet] Fichier non crééDate et heure en nom de fichier
[RESOLU] [MySQL API C] Problème avec mysql_query[SQL] Problème écriture requête
[php] problème avec execProblème avec les positions absolues en CSS
Problème de script php(livre d'or)Comment lire un fichier en mode binaire octet par octet ?
pied de la page [probleme clear: both]probleme de modification de fichier texte urgent
Plus de sujets relatifs à : Probleme de modification dans un fichier!


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR