![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 25.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam pytanie odnośnie mechanizmu usuwania znaków - " i ' - w formularzu. Mam formularz (text i textera) i teraz powiedzmy ktoś wprowadza take oto dane: text - Kowalski powiedizał: "za mało zarabiam..." - a w textera: "za mało zarabiam każdy to wie" powiedział kowalski - i teraz chciałbym te dane wprowadzić do bazy MySql, jakimi funkcjami obrobić te dane aby zachować: - nowe linie (entery) - cudzysłowy itp.. Jakich funkcji powiniennem użyć przy wyświetlaniu aby zachować powyższe... Teraz jeszcze jakich funckji mam uzyć przy wprowadzaniu tych danych (podczas edycji) do pola text w value. Jak Wy radzicie sobie z takimi rzeczami? Pozdrawiam! |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 387 Pomógł: 273 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Przed dodaniem do bazy addslashes()
Po pobraniu z bazy i przed wyświetleniem nl2br(htmlspecialchars(stripslashes())) Cytat Teraz jeszcze jakich funckji mam uzyć przy wprowadzaniu tych danych (podczas edycji) do pola text w value. to samo, tylko już bez nl2br() ![]() Ten post edytował l0ud 5.03.2008, 19:21:05 -------------------- XMPP: l0ud@chrome.pl
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 25.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 387 Pomógł: 273 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
nie, bo zadziała htmlspecialchars i pozamienia ""
![]() -------------------- XMPP: l0ud@chrome.pl
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 25.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
A funkcja strip_tags() jest do całkowitego wywalenia html'a z formularza, tak?
Ten post edytował wojtas100 5.03.2008, 19:42:58 |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 1 387 Pomógł: 273 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Tak, ucina znaczniki html, jak jest ładnie opisane w dokumentacji
![]() http://pl.php.net/manual/pl/function.strip-tags.php -------------------- XMPP: l0ud@chrome.pl
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 16:56 |