problem med stripslashes
jeg har følgende udtræk til et forum, men skriver jeg f.eks.hej med "dig"
som et indlæg i forummet udskrives det som
hej med \"dig\"
Jeg har prøvet og flytte lidt rundt på stripslashes men det giver ingen ændring.
Det har virket før, men efter jeg har flyttet til anden server er den fejl kommet.
håber der er en som har et bud (stripslashes er til sidst i koden herunder)
$grupper = mysql_query("SELECT * ,DATE_FORMAT(dato, '%d') AS ndato, DATE_FORMAT(dato, '%m') AS nmaaned, DATE_FORMAT(dato, '%Y') AS naar, DATE_FORMAT(dato, '%H:%i:%s') AS ntid FROM forumtraad WHERE parent = $traad AND spg = 1 ORDER BY dato ASC limit $vis_fra, $pr_side") or die(mysql_error());
while ( $b = mysql_fetch_array($grupper))
{
$id = $b['traadID'];
$ntekst = $b['tekst'];
//replace <b> og </b> til og i $text
$ord_der_skal_erstattes = array("<b>","</b>","<i>","</i>","<u>","</u>","<boks>","</boks>");
$erstat_ord_med = array("","","","","","","[boks]","[/boks]");
$ntekst = str_replace($ord_der_skal_erstattes, $erstat_ord_med, $ntekst);
//erstat slut
$ntekst = htmlentities($ntekst);
//replace og til <b> og </b> i $text
$ord_der_skal_erstattes = array("","","","","","","[boks]","[/boks]");
$erstat_ord_med = array("<b>","</b>","<i>","</i>","<u>","</u>","<div class='boks'>","</div>");
$ntekst = str_replace($ord_der_skal_erstattes, $erstat_ord_med, $ntekst);
//erstat slut
$ntekst = nl2br("$ntekst");
$ntekst = url2link($ntekst);
$nbruger = $b['bruger'];
$nforfatter = $b['forfatter'];
$ndato = $b['ndato'];
$nmaaned = $b['nmaaned'];
$naar = $b['naar'];
$ntid = $b['ntid'];
$nban_tekst = str_replace($bad, $good, $ntekst);
//smileys insættes
$nsmil = mysql_query("SELECT tekst, billede FROM smiley ORDER BY smilid");
while($nsmi = mysql_fetch_array($nsmil))
{
$nban_tekst = str_replace($nsmi['tekst'], "<img border='0' src='$side/smiley/".$nsmi['billede']."'>", $nban_tekst);
}
$nsmil_tekst = $nban_tekst;
//smiley slut
$nsmil_tekst =stripslashes($nsmil_tekst);