webForumDet fria alternativet

Lagra tecken pil-tecknen i databas

PHP

3 svar · 325 visningar · startad av UrMe

Medlem sedan apr. 2001762 inlägg
Frågan#1

Detta är säkert skit lätt att fixa.. men jag kommer inte på det.

Jag har lagrat en text som vi säger ser ut så här:

<UrMe> asdasd
<ASD> lakjd

men det det som står innanför < > skrivs inte ut.. inte < > tecknen heller.. men det andra skrivs ut.. hur ska jag bära mig åt att skriva ut < > tecknen och det som står innanför ?

PS. Gick inte att ha de tecknena i Ämnes rubriken på detta forum heller..

Tacksam för all hjälp!

------------------
You play by the rules, you die by the rules

Medlem sedan maj 20001 953 inlägg
#2

Det blir så eftersom webbläsaren tolkar det som HTML kod.

Skriv ut det såhär istället:

**r:**Nu gick det inte att visa hur du skulle skriva ut det eftersom wF gjorde om "koden" till < och >.

& l t ; = <

och

& g t ; = >

Skippa mellanslagen och testa så skall det nog lösa sig! ;)

------------------
<A HREF="mailto:chavez@post.netlink.se">Mvh Chavez
</A> UIN: 73975020

Första PHP portalen på svenska!!

[Redigerat av Chavez den 14 okt 2001]

Medlem sedan mars 20007 896 inlägg
#3

Det ser ut som nån logga från mIRC eller liknande, och om du har texten redan och inte orkar sitta och byta ut tecknen kan du alltid använda str_replace();[/r]

$minSträng = "<UrMe> asdfdsf, osv...";

$nySträng = str_replace('<', '<', $minSträng);
$nySträng = str_replace('>', '>', $nySträng);

------------------
SPiN, bjorne.w@telia.com

-- Den som går i andras fotspår kommer aldrig först --

[Redigerat av SPiN den 14 okt 2001]

Medlem sedan juni 20008 205 inlägg
#4

http://www.php.net/manual/en/function.htmlentities.php
http://www.php.net/manual/en/function.htmlspecialchars.php

------------------
You can't be young forever, but you can be immature indefinitely.

250 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)