php提示,跳轉

/**
 * 成功提示函數
 * @param  [type] $url [跳轉地址]
 * @param  [type] $msg [提示信息]
 * @return [type]      [description]
 */
function success($url, $msg){
   header('Content-Type:text/html;charset=utf-8');
   $url = site_url($url);
   echo "<script type='text/javascript'>alert('$msg');location.href='$url'</script>";
   die;
}

/**
 * 錯誤提示函數
 * @param  [type] $msg [提示信息]
 * @return [type]      [description]
 */
function error($msg){
   header('Content-Type:text/html;charset=utf-8');
   echo "<script type='text/javascript'>alert('$msg');window.history.back();</script>";
   die;
}

/**
 * 錯誤提示函數,僅用於頁面form表單提交到同接口,如login頁面提交至login接口
 * @param  [type] $msg [提示信息]
 * @return
 */
function exception($msg){
   header('Content-Type:text/html;charset=utf-8');
   echo "<script type='text/javascript'>alert('$msg'); 
    if(location.href.indexOf('?reload=true')<0){
        location.href+='?reload=true';  
     } 
     </script>";
   die;
}
相關文章
相關標籤/搜索