Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][html] Apostrof i cudzysłó w polu input?
Forum PHP.pl > Forum > PHP
kukix
Witam.
Ostatnio wrócił mój odwieczny problem.
Potrzebuje, aby w polu input można było używać bezproblemowo apostrof i cudzysłów. Raz przy wpisywaniu i wysyłaniu do bazy danych a dwa odczyt z bazy danych i podstawianie do atrybutu value=""

  1. <input type="text" alue="<?=$row['pobrana_wartosc'] ?>">

Myśle,że tutaj żadna funkcja javascript nie pomoże, jak dam value=' mickey mous's friends' => w zmiennej $_POST bede miał ' mickey mous'


Czy jest jakiś sposób na to, aby można było użyć zarówno cudzysłó jak i apostrof? Próbowałem po atrybuciue value dawać apostrofy, żeby można było użyc w środku cudzysłów, ale jużwymuszjaą na mnie to i to.

Użyć zamiast tego pola TEXTAREA? I ustawić go na rows=1 ?

Prosze o podpowiedz
Pyton_000
przy wyświetlaniu `addslashes`
kukix
Cytat(Pyton_000 @ 18.12.2018, 16:32:37 ) *
przy wyświetlaniu `addslashes`

użytkownik zamiast apostrofu bedzie widział \' co nie jest porządanym rozwiązaniem.
Jak wyśle takie coś to i tak vartośc na tym apostrofie sięskończy.
nospor
htmlspecialchars()
Pyton_000
Ahh joo... dobra nic nie mówię facepalmxd.gif
kukix
Sprawa ta zawsze mi umykała. Przetestuje na święta wink.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.