str_ireplace virker ikke
Hvad er der galt med denne kode:<font size="+1">Søgeresultat: <?=$_GET[word]; ?></font>
<?
echo "<br>";
mysql_connect($server, $db_user, $db_pass) or die ("Database fejl");
mysql_select_db($database);
$word = $_GET[word];
$result = mysql_query("SELECT * FROM nyheder WHERE overskrift LIKE '%$word%' OR tekst LIKE '%$word%' order by ID desc") or die(mysql_error());
while($row = mysql_fetch_array($result)){
$tekst = $row[tekst];
$temp = stristr($tekst,$word);
$pos = strlen($tekst)-strlen($temp);
if ($pos === false) {
$tekst = substr($tekst, 0, 100);
echo $tekst;
} else {
if ($pos < 50) { $startpos = 0; } else { $startpos=$pos-50; }
if ($pos < 50) { $endpos = 100; } else { $endpos=$pos+50; }
$tekst = substr($tekst, $startpos, $endpos);
$tekst = str_ireplace("$word", "<b><font background=ff0000 color=000000>$word</font></b>", "$tekst");
echo "<b><a href=index.php?inc=nyheder.php&id=$row[id]>$row[overskrift]</a></b><br>$tekst<br><br>";
}
}
?>
den skriver: Fatal error: Call to undefined function: str_ireplace() in /STORE/fcknet_dk/public_html/search.php on line 19
Kan det have ngoet med serveren at gøre?
