- if ($msg[0]<$type && $type>E_USER_ERROR) {
- $content = ''; // clean notices when we have errors
- $type = E_USER_ERROR; // php or user errors
+
+ if ($msg[0]<$type) {
+ if ($msg[0] == E_USER_WARNING) {
+ $type = E_USER_WARNING; // user warnings
+ $content = ''; // clean notices when we have errors
+ } else {
+ $type = E_USER_ERROR; // php or user errors
+ if($type == E_USER_WARNING)
+ $content = ''; // clean other messages
+ }