1、PHP 如何判斷是瀏覽器地址欄輸入的地址還是a鏈接標簽輸入的地址?
可以判斷是否有referer值
if($_SERVER['HTTP_REFERER']){2、請問一下程序部署在已開啟的wamp平台環境中,並在瀏覽器地址欄輸入http://localhost/index.php,顯示如下
應該沒配好環境。建議下過別的!!
3、PHP如何獲取瀏覽器地址欄URL,不刷新的情況下
URL里的內容都是PHP文件本身的路徑,他自己在哪還用去問瀏覽器???URL不提交,回PHP永遠不知道,JS可以獲得瀏覽器地址答欄的內容,但是還是得以表單的形式提交給伺服器的PHP,這肯定要刷新頁面。。。
PHP是執行客戶請求的,客戶不請求,莫非你還能反過來請求客戶,瀏覽器又不是HTTP伺服器,他不會執行別人的HTTP請求,他只能提交請求???
4、php中, 超鏈接地址後面的參數可不可以在瀏覽器的地址欄隱藏?如何隱藏……
方法一:如果要隱藏可以用我寫的一個方法
function cnString($text, $length){
if(strlen($text) <= $length){
return $text;
}
$str = substr($text, 0, $length) . chr(0) ;
return $str;
}
方法二:可以用正則匹配,偽專靜態技術,把訪問頁面屬變成類似這樣的: 2012/surch/a.html
5、如何用php得到當前瀏覽器地址欄中文件的擴展名答案
$_SERVER["PHP_SELF"];
這個得到的是帶相對路徑和當前的腳本文件名的,再利用字元串處理函數處理下就能得到文件後綴
6、隱藏a.php 比如訪問a.com/a.php 瀏覽器地址欄不顯示a.com/a.php 而顯示a.com
這個相當於偽靜態操作,需要在項目裡面添加.htaccess 在裡面對文件名進行修改
或者把a.php設為首頁
7、在PHP里如何獲取瀏覽器地址欄的文件名,假如是偽靜態也要獲取url重寫後的文件名,而不是真實PHP文件名。
這是通過偽靜態實現的,你是獨立主機用戶嗎?
DISCUZ有教程的,如果是空間要聯系空間商解決。
在後台優化里有靜態化設置的。如果找不到後台有個搜索,搜索靜態
8、php如何獲取網址中的參數
比如有一個網址為
http://域名/goods.php?u=59&id=24#pinglun
我想得到這個id值
可以用正則,也可以用php函數解析到數組中
用正則可以這樣
preg_match('/id=(d+)/',$_SERVER["REQUEST_URI"],$m);//$_SERVER 這個表示當前網址url
print_r($m[1]);exit;
或者用parse_url()及parse_str()函數
$cur_q=parse_url($_SERVER["REQUEST_URI"],PHP_URL_QUERY);
parse_str($cur_q,$myArray);
print_r($myArray["id"]);exit;
拓展資料
PHP(外文名:PHP: Hypertext Preprocessor,中文名:「超文本預處理器」)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,利於學習,使用廣泛,主要適用於Web開發領域。PHP 獨特的語法混合了C、Java、Perl以及PHP自創的語法。它可以比CGI或者Perl更快速地執行動態網頁。用PHP做出的動態頁面與其他的編程語言相比,PHP是將程序嵌入到HTML(標准通用標記語言下的一個應用)文檔中去執行,執行效率比完全生成HTML標記的CGI要高許多;PHP還可以執行編譯後代碼,編譯可以達到加密和優化代碼運行,使代碼運行更快。
PHP的特性包括:
1. PHP 獨特的語法混合了 C、Java、Perl 以及 PHP 自創新的語法。
2. PHP可以比CGI或者Perl更快速的執行動態網頁——動態頁面方面,與其他的編程語言相比,
PHP是將程序嵌入到HTML文檔中去執行,執行效率比完全生成htmL標記的CGI要高許多;
PHP具有非常強大的功能,所有的CGI的功能PHP都能實現。
3. PHP支持幾乎所有流行的資料庫以及操作系統。
4. 最重要的是PHP可以用C、C++進行程序的擴展!
參考資料:網路 PHP
9、PHP中怎麼獲取瀏覽器地址?
新建go.php
在裡面輸入:
<?php
$url=$_GET["url"];
echo "訪問地址是:<a href='$url'>$url</a>";
?>
我來解釋一下:$url=$_GET["url"]的意思是取得地址欄中url=後面回的內容然後存儲答到$url中
10、PHP 怎麼實現 瀏覽器不顯示 菜單欄 地址欄?
可以用javascript.以下是完整代碼。 如果樓主一定要用PHP, 可以用php echo 那段內 javascript 代碼。容。
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<a href="#" onClick="javascript:window.open('http://www.domain.com','','scrollbars=no,menubar=no,height=600,width=800,resizable=yes,toolbar=no,location=no,status=no');">new window</a>
</body>
</html>