Hallo,

ich hoffe jemand von euch kann mir helfen..

folgende funktion wird zwar ausgeführt, aber ersetzt mir meine smilies nicht...

PHP-Code:
public function replaceSmilies($message)
  {
    global 
$db;
 
    
$sql 'SELECT `code`, `emoticon`, `url`, `width`, `height`
      FROM ' 
SMILIES_TABLE;
 
    
$result $db->query($sql);
    while (
$row $db->fetch_assoc($result))
    {
      
$message str_replace($row['code'], 'SMILIE'$message);
    }  
 
    return 
$message;
  } 
aufruf:

PHP-Code:
$xml .= '<text>' htmlspecialchars($this->replaceSmilies($message_array['message'])) . '</text>'
also aufgerufen wird die funktion, sie ersetzt aber keinen smilie...

edit: erledigt, hab vergessen meine constanten zu includen...

Ambience