Avatar billede askovdk Nybegynder
28. juli 2010 - 15:10 Der er 11 kommentarer og
1 løsning

tegn om til HTML med php

Findes der en fuktion som laver tegn om til HTML sprog så fx. & bliver til & osv.

Altså noget replace i en tekst
Avatar billede michael_stim Ekspert
28. juli 2010 - 15:15 #1
Avatar billede askovdk Nybegynder
28. juli 2010 - 15:28 #2
Synes ikke jeg kan få det til at virke :-(
Avatar billede flatov Nybegynder
28. juli 2010 - 15:40 #3
Du kan benytte dig af str_replace

http://www.php.net/manual/en/function.str-replace.php

$txt = "lidt tekst & noget mere";
$txt = str_replace("&", "&", $txt);

Den søger efter & og erstatter det med &
Avatar billede askovdk Nybegynder
28. juli 2010 - 15:56 #4
Ja det er jeg med på men så skal jeg lave en for alle tegn der findes
Avatar billede majbom Novice
28. juli 2010 - 15:59 #5
Synes ikke jeg kan få det til at virke :-(


det var ikke meget du kom med...

hvad gør den (ikke)?
Avatar billede flatov Nybegynder
28. juli 2010 - 16:23 #6
http://www.php.net/manual/en/function.htmlentities.php

er løsningen så, den oversætter det som er muligt at oversætte.

Den er meget let at benytte.

$str = "Du har en god del tekst & en masse < ¤#1 =)/)&%";
$str = htmlentities($str);
echo $str;

ved echo vil browseren selvføgelig oversætte så du ser tegnene, men ved brug i en database, kan du se hvordan den har ændret tingene.
Avatar billede askovdk Nybegynder
28. juli 2010 - 16:32 #7
htmlentities($str);

kan jeg ikke få til at lave om til HTML sprog, hvis jeg går ind i vis kilde kan jeg ikke se tegnene, og bruger jeg Valid W3C så melder den stadig fejl
Avatar billede flatov Nybegynder
28. juli 2010 - 20:44 #8
Benytter jeg det som jeg har skrevet, ser min kilde sådan ud:

Du har en god del tekst &amp; en masse &lt; &curren;#1 =)/)&amp;%
Avatar billede majbom Novice
04. november 2010 - 14:26 #9
kom du videre?
Avatar billede askovdk Nybegynder
12. november 2010 - 21:49 #10
Jeg fandt en løsning ud fra jeres svar - så smid svar så i kan få point :-)
Avatar billede webweaver Praktikant
17. november 2010 - 09:51 #11
Hvis De ikke er interesserede i point, så smid et svar selv og få lukket tråden :)
Avatar billede askovdk Nybegynder
17. november 2010 - 21:57 #12
Svar for at lukke tråden da intet svar, men takker jer for hjælpen :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester