Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z zapisem do csv
Plasot
post 14.06.2015, 17:41:05
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 27.05.2015

Ostrzeżenie: (0%)
-----


Witam. Mój problem polega na tym iż program nie zakańcza lini tylko wszystkie dane w pliku csv znajdują się w jednym ciągu.
Oto program:
  1. <html>
  2. <head>
  3. <title>Zarobki</title>
  4. <head>
  5. <body>
  6. <form action="zarobkia.php" method="post">
  7. Podaj swoje imię oraz pieniądze a zostaną one dodane :<br>
  8. Imię <input type="text" name="imie"><br>
  9. Kasa <input type="text" name="kasa"><br>
  10. <input type="submit" value="Dodaj"><br>
  11. <?php
  12. if(isset($_POST[imie]) AND isset($_POST[kasa]) AND is_numeric($_POST[kasa]))
  13. {
  14. $dane=fopen('dane.csv', 'a');
  15. $form=array($_POST[imie],$_POST[kasa]);
  16. fputcsv($dane, $form, ';');
  17. fclose($dane);
  18. echo "Dane zostały pomyślnie zapisane";
  19. }
  20. ?>
  21. </body>
  22. </html>

W pliku dane.csv po wprowadzeniu np. za pierwszym razem imienia Adam i kasy 200, a za drugim Marcin 300 będą wyglądać:
  1. Adam;200Marcin;300

Co zrobić by ten Marcin;300 było w drugiej lini?

Ten post edytował Plasot 14.06.2015, 17:41:59
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 17.06.2025 - 22:59