webForumDet fria alternativet
Logga in / Bli medlem

hur skriver man ut %22??

PHP

6 svar · 269 visningar · startad av Nexus86

Medlem sedan okt. 20023 030 inlägg
Trådstart#1

Hur gör man för att skriva ut %22 i en fil? Försöker man med echo blir det ett citattecken.

Medlem sedan sep. 20021 655 inlägg
#2
echo("%22");

skriver ut just %22 för mig.

I vilket sammanhang försöker du skriva det?

Medlem sedan okt. 20023 030 inlägg
#3

Jag håller på med en sökmotor och därför måste man kunna använda citattecken för att det ska stå precis så som man skrev. När man har sökt klart skrivs det man har sökt på ut i rutan igen. Alltså blir raden någon av följande:

<input type="text" name="quote" value="<?=$quote?>">
<input type="text" name="quote" value="<? printf($quote) ?>">
<input type="text" name="quote" value="<? echo $quote ?>">

där $quote alltså får värdet som man sökte på.

Medlem sedan okt. 20023 030 inlägg
#4

Ni kan se hela sökmotorn här.

Medlem sedan sep. 20021 655 inlägg
#5

Använd htmlentities() på $query så ska det nog bli bra.

Medlem sedan okt. 20023 030 inlägg
#6

okej.. tack dectgap! ska prova när jag kommer hem. Sitter i skolan nu.

Medlem sedan okt. 20023 030 inlägg
#7

Det funkade! Tack!

254 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)