Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem...
Forum PHP.pl > Forum > Przedszkole
goffyy
Mam problem z formularzem z polem input. Przy takim ulozeniu pola input:

Kod
<input type='text' value='asdasda'>


Jezeli do value chce wprowadzic jakas zmienna w ktorej jest pojedynczy cudzyslow to oczywiscie html wariuje, tym bardziej ze php dodaje jeszcze / przed cudzyslowami i nie tylko. Wyglada to wtedy mniej wiecej tak:

Kod
<input type="text" value='cos/'dalszy tekst'>


Czy jest w php jakies polecenie ktore temu zapobiega albo jak najlatwiej to obejsc questionmark.gif

Z gory dzieki za pomoc.
mdco
Nie wiem czy oto Ci chodzi ale sprobuj tak:
  1. <input type="text" value="<?echo "cos ' dalszy tekst";?>">
hwao
http://pl.php.net/manual/pl/function.htmlentities.php
http://pl.php.net/manual/pl/function.htmlspecialchars.php
Mozesz z tym po kombinowac.

Do takich rzeczy pozatym polecam
goffyy
Poradzilem sobie z tymi cudzyslowami i ich kodowaniem teraz mam taki problem ze jak wysylane sa dane przez POST to php dodaje mi / przed znakami specjalnymi jest jakies polecenie w php zeby sie tego pozbyc questionmark.gif


Juz znalazlem smile.gif -> stripslashes()
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.