Smileys niet in code
Jorik
12/12/2004 11:05:00Ik heb een ubb script gemaakt (nog steeds de poging :P)..
Alleen nu heb ik weer een probleem..
Als je de code tag gebruikt.. komt er te staan voor een smilie de smilie enz..
Dit doet ie ook bij de enz.. tags..
Maar dit wil ik niet :P..
Dit is mijn code script nu:
erboven staan:
htmlspecialchars();
nl2br()
cursief,vet,onderstreept,doorstreept,links met tags & automatisch, quote
eronder:
plaatjes,kleur,grootte,smileys..
Wat erboven staat krijgt <b></b> enz.. eronder doet ie het gewoon..
Hoe 'unset' oid ik het?
Alleen nu heb ik weer een probleem..
Als je de code tag gebruikt.. komt er te staan voor een smilie de smilie enz..
Dit doet ie ook bij de enz.. tags..
Maar dit wil ik niet :P..
Dit is mijn code script nu:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?
function highlight($code) {
ob_start();
$php = "";
$code = str_replace(" <?", "<?",$code);
$code = str_replace("<br>", "",$code);
$code = str_replace("<br />", "",$code);
$code = str_replace("<", "<",$code);
$code = str_replace(">", ">",$code);
$code = str_replace(""", "\"",$code);
$code = str_replace("&", "&",$code);
$code = str_replace("\\\"","\"",$code);
highlight_string($code);
$php .= ob_get_contents();
ob_end_clean();
$php .= "";
return $php;
}
$bericht = preg_replace("_<\?(.*?)\?>_ise","highlight('<? \\1 ?>')",$bericht);
?>
function highlight($code) {
ob_start();
$php = "";
$code = str_replace(" <?", "<?",$code);
$code = str_replace("<br>", "",$code);
$code = str_replace("<br />", "",$code);
$code = str_replace("<", "<",$code);
$code = str_replace(">", ">",$code);
$code = str_replace(""", "\"",$code);
$code = str_replace("&", "&",$code);
$code = str_replace("\\\"","\"",$code);
highlight_string($code);
$php .= ob_get_contents();
ob_end_clean();
$php .= "";
return $php;
}
$bericht = preg_replace("_<\?(.*?)\?>_ise","highlight('<? \\1 ?>')",$bericht);
?>
erboven staan:
htmlspecialchars();
nl2br()
cursief,vet,onderstreept,doorstreept,links met tags & automatisch, quote
eronder:
plaatjes,kleur,grootte,smileys..
Wat erboven staat krijgt <b></b> enz.. eronder doet ie het gewoon..
Hoe 'unset' oid ik het?
Er zijn nog geen reacties op dit bericht.