[RESOLU] fichier csv [PHP]

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 : [RESOLU] fichier csv [PHP]

Re: fichier csv [PHP]

par Djibjoker » 12 févr. 2016, 18:58

problème résolu, merci bcp @rthur et or1

Re: fichier csv [PHP]

par or 1 » 11 févr. 2016, 19:16

'w+' Ouvre en lecture et écriture ; place le pointeur de fichier au début du fichier et réduit la taille du fichier à 0.
'a' Ouvre en écriture seule ; place le pointeur de fichier à la fin du fichier.

Re: fichier csv [PHP]

par @rthur » 11 févr. 2016, 19:13

Bonjour,

Reagrde du côté des modes d'ouverture de fopen(), tu utilises w+ ce qui me semble est la source de ton problème :
https://secure.php.net/manual/fr/function.fopen.php

fichier csv [PHP]

par Djibjoker » 11 févr. 2016, 19:11

bonjour tout le monde,
j'ai un formulaire puis je veux récupérer les données saisie par les utilisateur pour enregistrer dans un fichier csv sans que je fais appel mysql, mon problème : il enregistre le dernier enregistrement dans le fichier csv par exemple je veux inscrire un deuxième utilisateur , il remplace par le premier existant. aidez moi svp , voici les codes :
<?php

if (isset($_POST['cne']) && $_POST['cne']!=''){

$cne=$_POST['cne'];
$nom=$_POST['nom'];
$prenom=$_POST['prenom'];
$dn=$_POST['dn'];
$cin=$_POST['cin'];
$vn=$_POST['vn'];

$fp = fopen("C:\inscription.csv","w+");
fputs($fp,$cne.';'.$nom.';'.$prenom.';'.$dn.';'.$cin.';'.$vn);
fclose($fp);
?>