本文目錄一覽:
- 1、當點擊超鏈接如index.php?ID=1時打開ID=1這個網頁,請問該怎麼操作。謝謝了!
- 2、php有一個帶參數的地址,例如index.php?id=1,index.php?id=2…怎麼用js一個個的執行
- 3、php網頁 index.php?id=1中的id是如何實現調用的?
- 4、index.php?id=?的意思為什麼要在後面加上id
- 5、index.php?id=?的意思
當點擊超鏈接如index.php?ID=1時打開ID=1這個網頁,請問該怎麼操作。謝謝了!
把連接地址改成相對路徑後放到任何地方都不需要再次修改,比如你主頁放在
a
文件夾下,主頁上鏈接的頁面放在
a文件夾中的b文件夾下,你可以把連接地址改為
a
href=”b/網頁文件名.html”
格式,圖片鏈接也一樣。你把a文件夾放哪都可以訪問到了。
即鏈接地址中不要加盤符
php有一個帶參數的地址,例如index.php?id=1,index.php?id=2…怎麼用js一個個的執行
js直接用跳轉就行(另外打開頁面),將地址寫直接寫上去,參數哪裡用變量就ok了,然後用個循環就行
php網頁 index.php?id=1中的id是如何實現調用的?
index.php?id=1
?
echo $_GET[‘id’]; // 1
?
index.php?from=2id=1
?
echo $_GET[‘from’]; // 2
echo $_GET[‘id’]; // 1
?
$_GET 是預定義變量,全局可用。以數組方式返回,索引是字母。
同類的還有 $_POST 變量。由HTML表單提交的。表單代碼見下文。
form action=”index.php” method=”post”
input name=”id”
input type=”submit”
/form
在 index.php 里就可以用 $_POST[‘id’] 來接收。
index.php?id=?的意思為什麼要在後面加上id
後面跟的是get參數,在控制器裡面可以直接用$_GET[‘id’]獲取到這個值
index.php?id=?的意思
這個ID是參數啊
比如你在某個html頁面有個超鏈接
a href=”index.php?id=2″點擊../a
當你點擊的時候,你就會看到瀏覽器地址欄里有
http://***.***.***/index.php?id=2
那麼在index.php里用
$id = $_GET[‘id’]
然後你輸出
echo $id;
輸出出來就是2
?問號後面帶的是參數,當然是第一個參數如果是多個參數這樣傳
a href=”index.php?id=2name=jack”點擊../a
點擊後瀏覽器地址欄里就是
index.php?id=2name=jack
$myname = $_GET[‘name’]
echo $myname ;
輸出就是jack
明白了么?
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/206365.html