Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> PHP Formularz do csv
leewang
post
Post #1





Grupa: Zarejestrowani
Postów: 51
Pomógł: 0
Dołączył: 19.11.2009
Skąd: Chrzanów / Kraków

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


Witam

Potrzebuję napisać formularz (ankieta) którego wyniki będą zapisywane/dopisywane do pliku csv na serwerze.

Po napisaniu formularza jak mogę przesłać dane do pliku w taki sposób aby były oddzielone przecinkami? A później żeby kolejne wiersze dodawały się do wierszy będących już w pliku?

Pozdrawiam
Go to the top of the page
+Quote Post
karakara
post
Post #2





Grupa: Zarejestrowani
Postów: 71
Pomógł: 6
Dołączył: 22.09.2012

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


fputcsv
Prawie gotowiec, troche pomyślisz, zabezpieczysz i bedzie OK.

  1.  
  2. $fp = fopen("./plik.csv", 'a'); // Plik otwarty w celu dopisania
  3. fputcsv($fp, $_POST);
  4. fclose($fp);
  5.  


Ten post edytował karakara 11.03.2014, 21:35:50
Go to the top of the page
+Quote Post
Blackhole
post
Post #3





Grupa: Zarejestrowani
Postów: 283
Pomógł: 1
Dołączył: 15.11.2004
Skąd: Mikołów

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


Jeśli masz dostęp do bazy, to lepiej z niej skorzystaj.

Do pliku zapisujesz np. funkcją fputcsv. By nowe wpisy zapisywały się na końcu pliku musisz otworzyć go w trybie "append".


--------------------
Ściskam prawicę...
Jacek

http://doscniewoli.pl/ - wszyscy jesteśmy niewolnikami bankierów!
http://jezusimarlena.ovh.org/
YouTube - Egzorcyzmy Anneliese Michel
Go to the top of the page
+Quote Post
Mayka
post
Post #4





Grupa: Zarejestrowani
Postów: 304
Pomógł: 1
Dołączył: 12.01.2009
Skąd: Kanapa

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


dane masz w tablicy $_get/$_post wiec najprościej potraktować plik csv jako zwykły plik tekstowy albo skożystaj z gotowego fputcsv lub po prostu z fwrite(); z przecinkami jak wolisz wink.gif

Ten post edytował Mayka 11.03.2014, 21:39:00
Go to the top of the page
+Quote Post
leewang
post
Post #5





Grupa: Zarejestrowani
Postów: 51
Pomógł: 0
Dołączył: 19.11.2009
Skąd: Chrzanów / Kraków

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


Dziękuję wszystkim za odpowiedź, za chwilę siądę i będę kodował wink.gif


Ten post edytował leewang 12.03.2014, 22:07:53
Go to the top of the page
+Quote Post

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 Aktualny czas: 22.08.2025 - 08:36