- $value = ereg_replace(",", " ", $value);
- setPref($data_dir, $username, "highlight$theid", $identname.",".$newcolor.",".$value.",".$match_type);
- $message_highlight_list[$theid]["name"] = $identname;
- $message_highlight_list[$theid]["color"] = $newcolor;
- $message_highlight_list[$theid]["value"] = $value;
- $message_highlight_list[$theid]["match_type"] = $match_type;
+ $value = ereg_replace(',', ' ', $value);
+ $value = str_replace('\\\\', '\\', $value);
+ $value = str_replace('\\"', '"', $value);
+ $value = str_replace('"', '"', $value);
+
+ setPref($data_dir, $username, "highlight$theid", $identname.','.$newcolor.','.$value.','.$match_type);
+ $message_highlight_list[$theid]['name'] = $identname;
+ $message_highlight_list[$theid]['color'] = $newcolor;
+ $message_highlight_list[$theid]['value'] = $value;
+ $message_highlight_list[$theid]['match_type'] = $match_type;