00001 <?php
00023 abstract class Flash {
00024
00031 public static function show($name,$msg)
00032 {
00033 if(isset($_SERVER['SERVER_SOFTWARE'])){
00034 echo '<div class="' , $name , '">' , $msg , '</div>' , "\n";
00035 } else {
00036 echo $name , '*** ' , strip_tags($msg) , "\n";
00037 }
00038 }
00039
00045 public static function error($err)
00046 {
00047 return self::show('error_message',$err);
00048 }
00049
00055 public static function jerror($err)
00056 {
00057 formsPrint("\r\nalert(\"$err\")\r\n");
00058 }
00059
00065 public static function notice($msg)
00066 {
00067 return self::show('notice_message',$msg);
00068 }
00069
00075 public static function success($msg)
00076 {
00077 return self::show('success_message',$msg);
00078 }
00079
00085 public static function warning($msg)
00086 {
00087 return self::show('warning_message',$msg);
00088 }
00089
00095 public static function interactive($msg)
00096 {
00097 return self::show('interactive_message',$msg);
00098 }
00099
00106 public static function kumbia_error($msg)
00107 {
00108 return self::show('error_message','<em>KumbiaError:</em> '.$msg);
00109 }
00110
00111 }