Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Usuwanie przecinka z formularza "ala" kontaktowego
rtsmistrzpolski
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 13.04.2013

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


Witam.

Przerobiłem formularz kontaktowy w PHP na własne potrzeby i obecnie po wysłaniu formularza dochodzi tylko do stworzenia pliku CSV na serwerze.
Problem jest w tym że używa go kilka osób i każda z nich używa w polach przecinki "," które w CSV robią nam kolejne pole z danymi a tego nie chcemy.
Wyegzekwowanie nie pisania przecinków nie skutkuje.

Jak zastąpić przecinki innym znakiem np. "-" który by rozwiązał problem?

Czy wstawić kod formularza?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
pitu
post
Post #2





Grupa: Zarejestrowani
Postów: 476
Pomógł: 96
Dołączył: 10.04.2008
Skąd: Koszalin

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


  1. $text = str_replace(',', '-', $text);
Go to the top of the page
+Quote Post
trueblue
post
Post #3





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

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


Nie wiem, które przecinki chcesz zamienić, ale łatwiej po prostu zmienić separator pól na inny.
Go to the top of the page
+Quote Post
Kshyhoo
post
Post #4





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




Przenoszę.
Go to the top of the page
+Quote Post
rtsmistrzpolski
post
Post #5





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 13.04.2013

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


Dobry dział (IMG:style_emoticons/default/smile.gif)
I tak proszę mnie potraktować (IMG:style_emoticons/default/smile.gif)

Gdzie to umieścić? w pliku mail.php czy w pliku z formularzem?
W sumie ani tu ani tu nie działa
Kod
$text = str_replace(',', '-', $text);
Go to the top of the page
+Quote Post
Turson
post
Post #6





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


W pliku odbierającym dane z formularza, czyli pewnie mail.php
Jeżeli nie działa to na pewno masz tekst z formularza w $text?
Go to the top of the page
+Quote Post
Pyton_000
post
Post #7





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


Zamiast zamieniać , na jakieś inne znaki otocz każdą komórkę tekstową w cudzysłów (")
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 23.08.2025 - 22:57