Skriva ut ", / i querystring?

PHP

2 svar · 222 visningar · startad av henrik2001

Medlem sedan dec. 2000241 inlägg
Trådstart#1

Hejsan!

Jag håller på med ett litet script som ska visa bilder.

echo "<img src=" . $_SERVER["QUERY_STRING"] . ">";

Blir: <img src=nånting>
Men, jag vill att det ska bli <img src="nånting">, dvs med sitationstecken. (Eller vad heter det?) :)
Hur gör man?

En till sak:
Om querystringen innehåller t.ex. "mapp/bild.jpg", är det några problem, med ett snedstreck med?

Tacksam för svar.
Henrik.

Medlem sedan juni 200032 967 inlägg
#2

Escapea med backslash.

echo "<img src=\"" . $_SERVER["QUERY_STRING"] . "\">";

Det borde inte göra något om du har en slash i querystringen heller.

red: Det heter citationstecken.

Mvh

Medlem sedan dec. 2000241 inlägg
#3

Aha, haha...jag testade med / framför citationstecknena, men inte med \.. :)

Citationstecken ja, jag är smart. :)

378 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
121 ms — deklarationer (db)
125 ms — hämta statistik (db)
128 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)