nyheder laves om til html

Tags:    php

hej f.eks i mit nyheds system hvordan for jeg så lavet at når jeg har skrevet en nyhed og den bliver vist så bliver det lavet til html tags på den måde at <b>dette bliver fed</b> og alle de andre tags?



9 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
$nyhed = htmlentities($nyhed, ENT_QUOTES);

Det gør sådan at det html du skriver bliver lavet om til tekst i stedet. Enten skal du selv lave nogle tags ( [ b ] [ i ] osv) ligesom her på udv eller fjerne htmlenitities.

-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GED d- s: a--- C++ U? P L+ E? W++ N? o? K- w
O? M? V? PS PE? Y? PGP++ t 5? X+ R tv+ b+ DI? D+
G e-- h! !r y--
------END GEEK CODE BLOCK------

[Redigeret d. 04/07-05 11:37:34 af Jonas (Decko)]



Hvis du skriver nyheden med html tags, så bliver de også vidst...PHP forhindrer ikke som standard at de bliver vist :)
M.V.H.
Loke Dupont aka colde



når jeg skriver i min skriv_nyhed_form.html

<b>skriv fed tekst</b>

og trykker den

når jeg så henter teksten frem fra databsen skriver den bare

<b>skriv fed tekst</b>



Har du sat htmlenities til??

-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GED d- s: a--- C++ U? P L+ E? W++ N? o? K- w
O? M? V? PS PE? Y? PGP++ t 5? X+ R tv+ b+ DI? D+
G e-- h! !r y--
------END GEEK CODE BLOCK------



min gem nyhed

Fold kodeboks ind/udKode 



min vis nyhed


Fold kodeboks ind/udKode 



jeg går ud fra den bare skal bruges sådan min smileys virker




Tak nu virker det kan du forklare mig hvordan jeg gøre lige som her påå udvikleren f.eks fed



$nyhed = ereg_replace("", "<b>", $nyhed);
$nyhed = ereg_replace("
", "</b>", $nyhed);

Og sådan bliver du bare ved.

-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GED d- s: a--- C++ U? P L+ E? W++ N? o? K- w
O? M? V? PS PE? Y? PGP++ t 5? X+ R tv+ b+ DI? D+
G e-- h! !r y--
------END GEEK CODE BLOCK------



Kom lige til at fucke op i det andet indlæg ;)

$nyhed = ereg_replace("[ b]", "<b>", $nyhed);
$nyhed = ereg_replace("[ /b]", "</b>", $nyhed);



-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GED d- s: a--- C++ U? P L+ E? W++ N? o? K- w
O? M? V? PS PE? Y? PGP++ t 5? X+ R tv+ b+ DI? D+
G e-- h! !r y--
------END GEEK CODE BLOCK------



Kom lige til at fucke op i det andet indlæg ;)

$nyhed = ereg_replace("[ b]", "", $nyhed);
$nyhed = ereg_replace("[ /b]", "
", $nyhed);



-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GED d- s: a--- C++ U? P L+ E? W++ N? o? K- w
O? M? V? PS PE? Y? PGP++ t 5? X+ R tv+ b+ DI? D+
G e-- h! !r y--
------END GEEK CODE BLOCK------


takker det var det hele for denne gang tusind tak for de hurtige svar



t