Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][HTML] String w cudzyslowiu - formularz
wertyg
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 21.07.2012

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


Taki fragment kodu:
  1. echo "<input type=hidden name=odczyt value=\"$string\"> ";


Problem mam taki:
Jesli zmienna $string ma wartosc:
$string = 'jakis tekst' wszystko jest ok i z $_POST['odczyt'] wyciagam dane
natomiast jesli
$string = '"jakis tekst"' $_POST['odczyt'] zwraca puste pole

Dodam ze nie wiem jaka wartosc przybierze $string.

W jaki sposob to rozwiazac i jesli to mozliwe to nie zmieniajac przy tym wartosci $string ?
Kombinowalem cos z htmlspecialchars ale cos mi nie wychodzilo.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
untorched
post
Post #2





Grupa: Zarejestrowani
Postów: 318
Pomógł: 76
Dołączył: 27.12.2011
Skąd: Dąbrowa Górnicza

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


  1. echo '<input type="text" name="odczyt" value="'.htmlspecialchars($string).'">';


Później jak odczytujesz $_POST['odczyt'] musisz zmienić z html'owych krzaczków znów na normalne znaki
  1. $zmienna = htmlspecialchars_decode($_POST['odczyt']);


Ten post edytował untorched 20.08.2012, 00:34:21
Go to the top of the page
+Quote Post
!*!
post
Post #3





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

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


filtruj dane htmlspecialchars itp, więcej w manualu.


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
wertyg
post
Post #4





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 21.07.2012

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


Dzieki Untorched, dziala;)
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: 21.08.2025 - 17:12