php獲取當前urlid,php獲取當前url的referer

本文目錄一覽:

急!!php獲取url參數

首先這裡的referer是指你點的是這個鏈接進入上傳頁面的。

你點了上傳操作,就又有了上傳的請求url,按你的代碼中:

U(‘album/imageupload’,array(‘id’=albumid))

上傳請求鏈接里你只傳了這個所以$_GET[‘id’]只會接收到albumid

解決辦法:

方法一:

看看你的上傳插件支持不支持附加post傳參,支持的話在上傳插件中傳入,php用$_POST[‘id’]就能得到id值

方法二:

上傳鏈接中另加一個參數

U(‘album/imageupload’,array(‘id’=albumid,

‘albumid’=$_GET[‘id’]))

php里用$_GET[‘albumid’]接收

100分求PHP獲取圖中鏈接URL中的ID數字值。

對於 url ,可以使用 parse_url 函數來解析獲取相應的部分,比如 host、path、query 等。按照你題目的要求,需要獲取的是 query 部分,這部分又可以使用 parse_str 函數來解析,然後獲取需要的參數,比如你這裡的 id。

這裡有一個函數,用於獲取一個鏈接的URL的query部分,並解析成數組,可以很方便的通過鍵名來獲取參數值。

// 解析 url,數組的形式返回 url 的 query 部分

function getQuery($url=”)

{

    $url=trim($url);

    if($url==”)

        return false;

    // 解析 url,獲取 query 部分,它是一個字符串

    $query=parse_url($url, PHP_URL_QUERY);

    if($query===null)

        return null;

    // 解析 query 部分,將會保存到一個數組

    parse_str($query, $params);

    return $params;

}

// 使用舉例

$url=’…?id=24498704247′; // 你要解析的那個 url

$paras=getQuery($url); // array( ‘id’ = 24498704247)

echo $paras[‘id’]; // 24498704247

thinkphp 怎麼獲取當前的url完整

?php

echo $_SERVER[“SERVER_NAME”].$_SERVER[“REQUEST_URI”];

若需要顯示協議

?php

echo $_SERVER[“REQUEST_SCHEME”].’://’.$_SERVER[“SERVER_NAME”].$_SERVER[“REQUEST_URI”];

怎麼用php獲取當前url 然後存入文檔

//獲取域名或主機地址

echo $_SERVER[‘HTTP_HOST’].”br”; #localhost

//獲取網頁地址

echo $_SERVER[‘PHP_SELF’].”br”; #/blog/testurl.php

//獲取網址參數

echo $_SERVER[“QUERY_STRING”].”br”; #id=5

//獲取用戶代理

echo $_SERVER[‘HTTP_REFERER’].”br”;

//獲取完整的url

echo ‘http://’.$_SERVER[‘HTTP_HOST’].$_SERVER[‘REQUEST_URI’];

echo ‘http://’.$_SERVER[‘HTTP_HOST’].$_SERVER[‘PHP_SELF’].’?’.$_SERVER[‘QUERY_STRING’];

#

//包含端口號的完整url

echo ‘http://’.$_SERVER[‘SERVER_NAME’].’:’.$_SERVER[“SERVER_PORT”].$_SERVER[“REQUEST_URI”];

#

//只取路徑

$url=’http://’.$_SERVER[‘SERVER_NAME’].$_SERVER[“REQUEST_URI”];

echo dirname($url);

寫入文件

$file = “paypal_back.log”;

file_put_contents($file, $url, FILE_APPEND);

php通過url獲取欄目id參數

?php

if($navinfor[classid]==15

||

$navinfor[classid]==16)

{

echo

‘p

class=”img-listing-dis”‘.$navinfor[flashsay].’/p’;

}

else

{

echo

‘p

class=”img-listing-dis”‘.$navinfor[flashsay].’/p’;

}

?

使用帝國cms的靈動標籤獲取id

更多帝國cms教程可參看:

php如何獲取當前頁面url路徑

利用PHP實現

1、//獲取域名或主機地址

echo $_SERVER[‘HTTP_HOST’]; #localhost 

2、//獲取網頁地址

echo $_SERVER[‘PHP_SELF’]; #/PHP/XX.php

3、//獲取網址參數

echo $_SERVER[“QUERY_STRING”]; #id=5  

4、//獲取用戶代理 

echo $_SERVER[‘HTTP_REFERER’];  

5、//獲取完整的url

echo ‘http://’.$_SERVER[‘HTTP_HOST’].$_SERVER[‘REQUEST_URI’];

echo’http://’.$_SERVER[‘HTTP_HOST’].$_SERVER[‘PHP_SELF’].’?’.$_SERVER[‘QUERY_STRING’];

#

擴展資料

PHP的特性包括:

1. PHP 獨特的語法混合了 C、Java、Perl 以及 PHP 自創新的語法。

2. PHP可以比CGI或者Perl更快速的執行動態網頁——動態頁面方面,與其他的編程語言相比,

PHP是將程序嵌入到HTML文檔中去執行,執行效率比完全生成htmL標記的CGI要高許多;

PHP具有非常強大的功能,所有的CGI的功能PHP都能實現。

3. PHP支持幾乎所有流行的數據庫以及操作系統。

參考資料來源:腳本之家:PHP獲取當前頁面完整URL的方法

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/248526.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-12 13:28
下一篇 2024-12-12 13:28

相關推薦

  • PHP和Python哪個好找工作?

    PHP和Python都是非常流行的編程語言,它們被廣泛應用於不同領域的開發中。但是,在考慮擇業方向的時候,很多人都會有一個問題:PHP和Python哪個好找工作?這篇文章將從多個方…

    編程 2025-04-29
  • PHP怎麼接幣

    想要在自己的網站或應用中接受比特幣等加密貨幣的支付,就需要對該加密貨幣擁有一定的了解,並使用對應的API進行開發。本文將從多個方面詳細闡述如何使用PHP接受加密貨幣的支付。 一、環…

    編程 2025-04-29
  • 使用PHP foreach遍歷有相同屬性的值

    本篇文章將介紹如何使用PHP foreach遍歷具有相同屬性的值,並給出相應的代碼示例。 一、基礎概念 在講解如何使用PHP foreach遍歷有相同屬性的值之前,我們需要先了解幾…

    編程 2025-04-28
  • Python解碼URL

    本文將從以下幾個方面對Python解碼URL進行詳細闡述:URL編碼的作用和原理、Python urllib庫解碼URL的基本用法、Python手動解碼URL的方法、特殊字符在UR…

    編程 2025-04-28
  • Python URL解碼

    在Web開發過程中,URL編碼和解碼是一個很常見的問題。本文將會詳細介紹Python中對URL的解碼方法。 一、URL編碼與URL解碼 URI(Uniform Resource I…

    編程 2025-04-28
  • Python 中文轉URL編碼

    本文將從以下幾個方面詳細闡述Python中實現中文轉URL編碼的方法及注意事項。 一、URL編碼概述 URL編碼也稱為百分號編碼,是一種將URL中的非ASCII字符轉換成「%」後加…

    編程 2025-04-27
  • PHP獲取301跳轉後的地址

    本文將為大家介紹如何使用PHP獲取301跳轉後的地址。301重定向是什麼呢?當我們訪問一個網頁A,但是它已經被遷移到了另一個地址B,此時若服務器端做了301重定向,那麼你的瀏覽器在…

    編程 2025-04-27
  • PHP登錄頁面代碼實現

    本文將從多個方面詳細闡述如何使用PHP編寫一個簡單的登錄頁面。 1. PHP登錄頁面基本架構 在PHP登錄頁面中,需要包含HTML表單,用戶在表單中輸入賬號密碼等信息,提交表單後服…

    編程 2025-04-27
  • PHP與Python的比較

    本文將會對PHP與Python進行比較和對比分析,包括語法特性、優缺點等方面。幫助讀者更好地理解和使用這兩種語言。 一、語法特性 PHP語法特性: <?php // 簡單的P…

    編程 2025-04-27
  • HTTPs請求URL里的參數會加密嗎?

    是的,HTTPS請求URL里的參數會加密。HTTPS是HTTP協議的加密版本,在傳輸數據時,使用了SSL/TLS協議對傳輸內容進行加密,保證數據在傳輸過程中不會被篡改、竊取。下面我…

    編程 2025-04-27

發表回復

登錄後才能評論