louna_r
Messages postés26Date d'inscriptionlundi 7 mars 2005StatutMembreDernière intervention 5 août 2005
-
2 août 2005 à 11:17
louna_r
Messages postés26Date d'inscriptionlundi 7 mars 2005StatutMembreDernière intervention 5 août 2005
-
2 août 2005 à 11:48
salut,
voila je récupére les infos d'in formulaire et je les met dans un fichier xml.le problème c'est que lors d'un second remplissage du formulairec toujours la premiére ligne qui se modifie, or ca doit être la ligne suivante.
voila le fichier xml:
<?xml version="1.0" encoding="iso-8859-1"?>
<racine>
</racine>
et voila le code:
$t=$_REQUEST["t"];
$d=$_REQUEST["d"];
$p=$_REQUEST["p"];
$r=$_REQUEST["r"];
$prom=$_REQUEST["prom"];
$pak=$_REQUEST["pak"];
malik7934
Messages postés1154Date d'inscriptionmardi 9 septembre 2003StatutMembreDernière intervention15 août 200917 2 août 2005 à 11:41
L'erreur semble venir de fopen.
$fp=fopen("pg.xml","r+") -> Ouvre en lecture et écriture, et place le pointeur de fichier au début du fichier.
Tu devrais utiliser ca:
$fp=fopen("pg.xml","a+") -> Ouvre en lecture et écriture ; place le pointeur de fichier à la fin du fichier. Si le fichier n'existe pas, on tente de le créer.