Toon posts:

[php] replace error --> Warning: REG_EPAREN

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo,

ik heb een gastenboek gemaakt die de smileys uit een tabel leest en deze dan als eregi_replace moet uitlezen.
[php]<?

$text = $field[bericht];
$text = htmlspecialchars($text);

$vervang = mysql_query("SELECT * FROM smileys ORDER BY bestand");
while($smilie = mysql_fetch_array($vervang))
{

$text = eregi_replace("$smilie
code:
1
2
3
4
5
6
","[img]\"smilies/$smilie[bestand].gif\"[/img]", $text); 

}

echo nl2br ($text); 
?>

Nu geeft die volgende warning weer:

Warning: REG_EPAREN in /home/sites/site2/web/jrv11/bekijk.php on line 124

Dit is line 124:
$text = eregi_replace("$smilie[code]","[img]\"smilies/$smilie[bestand].gif\"[/img]", $text);

  • marcusk
  • Registratie: Februari 2001
  • Laatst online: 26-09-2023
dat kun je beter met str_replace doen (sneller) :
[code]$text = str_replace($smilie
code:
1
, "[img]\"smilies/$smilie[bestand].gif\"[/img]", $text);

Verwijderd

Topicstarter
thanx it's working