Ecrasement d'un fichier

Résolu
cs_vickos
Messages postés
7
Date d'inscription
lundi 2 février 2009
Statut
Membre
Dernière intervention
25 juin 2009
- 15 juin 2009 à 12:43
cs_vickos
Messages postés
7
Date d'inscription
lundi 2 février 2009
Statut
Membre
Dernière intervention
25 juin 2009
- 15 juin 2009 à 15:05
Bonjour, voici mon problème :
J'ai écrit 2 scripts en php , l'un permettant de saisir des données et l'autre permettant d'écraser un fichier.
Quand je clic sur valider, les données que j'ai taper n'écrase pas les données contenus dans le fichier .
Je ne comprend pas !
Merci pour votre aide .

formulaire

<form action="ModifFichier.php" method="post">
" />

 
          ----

        Titre :,
        "/>,
     
   

    <tr>
     
    </tr>
 

Modif fichier existant

<?php
$date = $_POST['date'];
echo $date;
$nomFichier = fopen("Xml-date\$date", 'w');
foreach($XML as $rssfile)
    {
        fputs($nomFichier, $rssfile."\r\n");
    };
fclose($nomFichier);

echo 'Vos données ont été enregistrer';

?>

6 réponses

wolfcyber95
Messages postés
48
Date d'inscription
jeudi 8 septembre 2005
Statut
Membre
Dernière intervention
16 août 2010

15 juin 2009 à 14:55
A j'avais pas vu ca, modifie ton \ par / dans le chemin du fichier.........
3
wolfcyber95
Messages postés
48
Date d'inscription
jeudi 8 septembre 2005
Statut
Membre
Dernière intervention
16 août 2010

15 juin 2009 à 12:57
Salut,

A quoi correspond ton tableau $XML car je ne vois pas son affectation dans ton code ??

@+
0
cs_vickos
Messages postés
7
Date d'inscription
lundi 2 février 2009
Statut
Membre
Dernière intervention
25 juin 2009

15 juin 2009 à 14:19
Voici le deuxieme code au complet :

Modif fichier existant

<?php
$date = $_POST['date'];
echo $date;
$XML = array($_POST['titre'],$_POST['auteur']);

$nomFichier = fopen("Xml-date\$date", 'w');
foreach($XML as $rssfile)
    {
        fputs($nomFichier, $rssfile."\r\n");
    };
fclose($nomFichier);

echo 'Vos données ont été enregistrer';

?>
0
wolfcyber95
Messages postés
48
Date d'inscription
jeudi 8 septembre 2005
Statut
Membre
Dernière intervention
16 août 2010

15 juin 2009 à 14:27
Et que ce passe t-il dans ton fichier, les informations s 'ecrivent à la suite du contenu existant ou il ne se passe rien ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_vickos
Messages postés
7
Date d'inscription
lundi 2 février 2009
Statut
Membre
Dernière intervention
25 juin 2009

15 juin 2009 à 14:47
A wolfcyber95:
Il ne se passe rien . Normalement, lorsque je renseigne le formulaire et que je clic sur valider, le fichier doit être écraser par le nouveau fichier avec le même nom .Mais dans notre cas, le fichier original n'est pas modifier.
Je me demande si à la ligne il n'y a pas un problème :

                                                $nomFichier = fopen("Xml-date\$date", 'w');
0
cs_vickos
Messages postés
7
Date d'inscription
lundi 2 février 2009
Statut
Membre
Dernière intervention
25 juin 2009

15 juin 2009 à 15:05
Merci beaucoup, le problème semble résolu !
0