PHP快速生成各种信息提示框的方法
author:一佰互联 2019-04-27   click:155

本文实例讲述了PHP快速生成各种信息提示框的方法。分享给大家供大家参考,具体如下:

function ShowMsg($msg, $gourl, $onlymsg = 0, $limittime = 0) //系统提示信息{/**$msg 信息提示的内容*$gourl 需要跳转的网址*$onlymsg 1 表示不自动跳转 0表示自动跳转*$limittime 跳转的时间*/  global $dsql, $cfg_ver_lang;  if (eregi ( "^gb", $cfg_ver_lang ))    $cfg_ver_lang = "utf-8";  $htmlhead = "<html><head><title>系统提示</title><meta http-equiv="Content-Type" content="text/html; charset={$cfg_ver_lang}" />";  $htmlhead .= "<base target="_self"/></head><body leftmargin="0" topmargin="0"><center><script>";  $htmlfoot = "</script></center></body></html>";  if ($limittime == 0)    $litime = 5000;  else    $litime = $limittime;  if ($gourl == "-1") {    if ($limittime == 0)      $litime = 5000;    $gourl = "javascript:history.go(-1);";  }  if ($gourl == "" || $onlymsg == 1) {    $msg = "<script>alert("" . str_replace ( """, "“", $msg ) . "");</script>";  } else {    $func = "  var pgo=0;  function JumpUrl(){  if(pgo==0){ location="$gourl"; pgo=1; }  }";    $rmsg = $func;    $rmsg .= "document.write("<br/><div style="width:400px;padding-top:4px;height:24;font-size:10pt;border-left:1px solid #999999;border-top:1px solid #999999;border-right:1px solid #999999;background-color:#CCC;">系统提示信息:</div>");";    $rmsg .= "document.write("<div style="width:400px;height:100;font-size:10pt;border:1px solid #999999;background-color:#f9fcf3"><br/><br/>");";    $rmsg .= "document.write("" . str_replace ( """, "“", $msg ) . "");";    $rmsg .= "document.write("";    if ($onlymsg == 0) {      if ($gourl != "javascript:;" && $gourl != "") {        $rmsg .= "<br/><br/><a href="" . $gourl . "">如果你的浏览器没反应,请点击这里...</a>";      }      $rmsg .= "<br/><br/></div>");";      if ($gourl != "javascript:;" && $gourl != "") {        $rmsg .= "setTimeout("JumpUrl()",$litime);";      }    } else {      $rmsg .= "<br/><br/></div>");";    }    $msg = $htmlhead . $rmsg . $htmlfoot;  }  if (isset ( $dsql ) && is_object ( $dsql ))    @$dsql->Close ();  echo $msg;}

更多关于PHP相关内容感兴趣的读者可查看本站专题:《PHP基本语法入门教程》、《php常用函数与技巧总结》及《php面向对象程序设计入门教程》

希望本文所述对大家PHP程序设计有所帮助。