Avatar billede cmau Nybegynder
21. januar 2005 - 12:25 Der er 5 kommentarer og
1 løsning

fjerne alt mellem tags helt, men det skal den ikke

Hejsa, jeg kører min data, fx en nyhed , i gennem nedenstående kode, men hvis jeg skriver fx som i forumet her <? echo "dasf"; ?>. Noget php kode eller andet, så fjerner den det bare helt, men det skal det ikke.

Nogle der kan fixe det?

<?
$data = strip_tags( $data, "<pre><u><b><i><s><h1><h2><h3><h4><h5><center><font>" );
$query1 = mysql_query("SELECT * FROM woox_smilies") or die(mysql_error());
while ($row1 = mysql_fetch_array($query1)) {
$data = eregi_replace("$row1[tegn]","<img alt=\"$row1[alt]\" src=\"images/smilies/$row1[plads]\">",$data);
}

$query2 = mysql_query("SELECT * FROM woox_bandeord") or die(mysql_error());
while ($row2 = mysql_fetch_array($query2)) {
$data = eregi_replace("$row2[bandeord]","$row2[ny_ord]",$data);
}

$data = ereg_replace("http://([a-zA-Z0-9@:%_.~#-\?&]*)", "<a target=_blank href=\"http://\\1\">http://\\1</a> ", $data);

$data = nl2br($data);

$data = ereg_replace("([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+[.]{1}[a-zA-Z0-9._-]+)","<a href=\"mailto:\\1\">\\1</a>",$data);
?>
Avatar billede expnet Seniormester
21. januar 2005 - 13:35 #1
havd er du vil er det html visning du vil eller havd???

//expnet
Avatar billede cmau Nybegynder
21. januar 2005 - 13:42 #2
Jeg vil have sådan at hvis jeg skrev <img src="asd.gif"> eller en anden html eller pgp tag, som starter og slutter med <> og ikke er i denne linje:

$data = strip_tags( $data, "<pre><u><b><i><s><h1><h2><h3><h4><h5><center><font>" );

Så skal den bare skrive det som tekst. Sådan som det er nu fjerner den det bare helt.
Avatar billede expnet Seniormester
21. januar 2005 - 14:03 #3
jamen vil det kunne hjælpe dig

# Den teksten som skal udskrives som den se her under..
$str = "<pre><u><b><i><s><h1><h2><h3><h4><h5><center><font>";
# og nu laver vi tags som til html som se ovenfor.
echo htmlentities($str);

//expnet
//ps.// så må du lige omform det til mig for der er mange måder at udskriv tags
Avatar billede cmau Nybegynder
21. januar 2005 - 14:06 #4
lige nu gør den så hvis man skriver sin html,asp,php or what ever i mit programmerings forum, så alt der er mellem en < og en > bliver slettet untagen disse tags: <pre><u><b><i><s><h1><h2><h3><h4><h5><center><font>, men jeg vil gerne have så hvis jeg skrev <img> eller <? echo "asd"; ?> eller noget med <> om, så skal den bare skrive det som tekst!!
Avatar billede cmau Nybegynder
21. januar 2005 - 19:34 #5
Hjælp! :O
Avatar billede cmau Nybegynder
23. januar 2005 - 09:50 #6
Damn det er irreternede når folk starter med at hjælpe mig også lige pludselig ikke svare mere!
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