如何使用PHP語法取得目前網址:
- 以”http://s3131212.com/test1/test2.php?t=test3″為例
- 取得網站主網域: $_SERVER[‘HTTP_HOST’]
- 取得主網域以後的內容: $_SERVER[‘REQUEST_URI’]
- 得到結果:/test1/test2.php?t=test3
- 取得主網域以後,但不含參數 $_SERVER[‘PHP_SELF’]
- 取得參數 $_SERVER[‘QUERY_STRING’]
- 假設要取得網站全部網址,
- 可用以下程式碼: $URL = ‘http://’.$_SERVER[‘HTTP_HOST’].$_SERVER[‘REQUEST_URI’];
直接修改Wordpress裡的 404.php 檔, 來發信告知管理者:
$blog = get_bloginfo('name');$email = get_bloginfo('admin_email');$URL = 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];$message = '抱歉! 目前找不到該網頁: '.$URL.' 系統已發信通知網站管理者。';mail( $email, $blog.": 404錯誤通知 !", $message, "From: $email");
沒有留言:
張貼留言