X-Git-Url: http://git.pjr.cc/?p=gwvp-mini.git;a=blobdiff_plain;f=gwvpmini%2Fgwvpmini_web.php;fp=gwvpmini%2Fgwvpmini_web.php;h=92005b3f5819d4b71e8091990c5ba32aebfa93a0;hp=71a931fa8f1108f4a174896e78db9eb9a1327f65;hb=3849628899cd35b87f8908f240e09e1075176db4;hpb=7c855df8f42cc8508f556068a707c9258cd40e43 diff --git a/gwvpmini/gwvpmini_web.php b/gwvpmini/gwvpmini_web.php index 71a931f..92005b3 100644 --- a/gwvpmini/gwvpmini_web.php +++ b/gwvpmini/gwvpmini_web.php @@ -104,8 +104,11 @@ function gwvpmini_goMainPage($bodyFunction = null) gwvpmini_SearchBuilder(); echo ""; - - if(isset($_SESSION["message"])) { + $havemessage = false; + if(isset($_SESSION["message"])) $havemessage = true; + if(isset($_SESSION["id"])) if(gwvpmini_GetMessagesForId($_SESSION["id"]) !== 0) $havemessage = true; + + if($havemessage) { echo ""; gwvpmini_MessageBuilder(); echo ""; @@ -155,11 +158,30 @@ function gwvpmini_goMainPage($bodyFunction = null) // builds the message builder if its needed function gwvpmini_MessageBuilder() { + + error_log("begin message building?"); $message = ""; $messagetype = "info"; if(isset($_SESSION["message"])) $message = $_SESSION["message"]; if(isset($_SESSION["messagetype"])) $messagetype = $_SESSION["messagetype"]; - + if(isset($_SESSION["id"])) $dbmsgs = gwvpmini_GetMessagesForId($_SESSION["id"]); + + error_log("dbmsgs was 0 - ".print_r($_SESSION,true)); + + if($dbmsgs !== 0) { + foreach($dbmsgs as $mgkey => $mgval) { + $data = $mgval["data"]; + switch($mgval["type"]) { + case "info": + echo "
$data
"; + break; + case "error": + echo "
$data
"; + break; + } + gwvpmini_DeleteMessagesById($mgval["id"]); + } + } if($message != "") { switch($messagetype) { case "info":