Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][JavaScript][PHP]Poprawne wyświetlanie apostrofów, cudzysłowów
slawekxx
post 20.09.2015, 07:14:31
Post #1





Grupa: Zarejestrowani
Postów: 189
Pomógł: 2
Dołączył: 28.08.2010

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


Witam,
Mam problem z poprawnym skorzystaniem z apostrofów i cudzysłowów w PHP
a mianowicie w HTML chce uzyskać coś takiego
  1. <a href="java script:selectToggle(true, 'theForm');">All</a> | <a href="java script:selectToggle(false, 'theForm');">None</a>


w PHP mam napisanie taką linijkę
  1. echo "<form name='theForm'><a href='java script:selectToggle(true, 'theForm');'>All</a> | <a href='java script:selectToggle(false, 'theForm');'>None</a>";


a kod HTML wyświetlany przez przeglądarkę z przykładu PHP wygląda tak

  1. <a href="java script:selectToggle(true," theform');'="">All</a><a href="java script:selectToggle(false," theform');'="">None</a>


jak prawidłowo użyć apostrofów i cudzysłowów w kodzie PHP ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Damonsson
post 20.09.2015, 10:31:57
Post #2





Grupa: Zarejestrowani
Postów: 2 355
Pomógł: 533
Dołączył: 15.01.2010
Skąd: Bydgoszcz

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


To co podajesz w echo nie ma prawa magicznie zamienić ' na ", wiec coś ściemniasz.

Cudzysłowy i apostrofy escape'uje się w taki sposób, myślę, że to rozwiążę Twój problem jakikolwiek on jest:
  1. \" \'
Go to the top of the page
+Quote Post
patwoj98
post 21.09.2015, 18:41:43
Post #3





Grupa: Zarejestrowani
Postów: 218
Pomógł: 16
Dołączył: 6.06.2014
Skąd: Warszawa

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


w echo faktycznie mu się błąd może robić bo przecież najpierw się zamyka potem otwiera i mając kilka ' skrypt otwiera, zamyka, otwiera, zamyka a nie czyta co dalej będzie i się nie zastanawia.
Kolega wyżej podał odpowiedź wink.gif
Go to the top of the page
+Quote Post
Pyton_000
post 21.09.2015, 19:38:48
Post #4





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

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


echo addslashes('...')
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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 06:47