php获取当前url 与 获取url参数

 代码如下 复制代码

 function get_url()
 {
  $url = $_server['request_uri'];
  $parse_url = parse_url($url);
  $query_url = $parse_url['query']; //取出url上的参数

  if($query_url)
  {
   //将&page 替换为空
   $query_url = ereg_replace("(^|&)page=$this->page","",$query_url);
   $url = str_replace($parse_url['query'],$query_url,$url);
   if($query_url)$url .= '&page';
   else $url .= 'page';
  }
  else
  {
   $url .= '?page';
  }
  return $url;
 }

时间: 2024-10-03 17:57:45

php获取当前url 与 获取url参数的相关文章

jQuery封装的获取Url中的Get参数

 js的纯前台处理时会遇到将一个网页的参数,通过get方式,传递给下一个页面的问题. 此时可以使用js的方式得到当前页面的url中的get参数. 核心语句是: window.location.href 详细代码不解释了,有注释,你看了就懂.封装成jQuery扩展包. /** * jQuery url get parameters function [获取URL的GET参数值] * @character_set UTF-8 * @author Jerry.li(lijian@dzs.mobi) *

js-post提交到模态框,无法获取url地址增加的参数

问题描述 post提交到模态框,无法获取url地址增加的参数 使用的bootstrap,新页面在模态框中显示.使用getquerystring无法获取id,显示null,如果直接location.href=地址,可以获得到id.要怎么做呢,url确定附带id了,但是跳转后却没了 解决方案 ajax请求的吧,这样浏览器地址栏当然没有参数,你的getquerystring肯定是通过location.href或者location.search来分析获取参数的,地址栏都没有参数当然获取不到 用全部变量保

手机-获取当前url前面.html的参数

问题描述 获取当前url前面.html的参数 比如地址是:www.baidu.com/wenzhang/a5170095fad6fde708a563d135e1302b.htm 我想获得上面**a5170095fad6fde708a563d135e1302b** 这个参数, 用于跳转到手机页面 m.baidu.com/show/a5170095fad6fde708a563d135e1302b.htm 跳转手机站已经解决了,这个地址参数怎么获得? 解决方案 服务器获得url字符串提取你不会么? 解

php解析url并得到url中的参数及获取url参数的四种方式_php实例

下面一段代码是php解析url并得到url中的参数,代码如下所示: <?php $url = 'http://www.baidu.com/index.php?m=content&c=index&a=lists&catid=6&area=0&author=0&h=0&region=0&s=1&page=1'; $arr = parse_url($url); var_dump($arr); $arr_query = convertU

jQuery封装的获取Url中的Get参数示例_jquery

js的纯前台处理时会遇到将一个网页的参数,通过get方式,传递给下一个页面的问题. 此时可以使用js的方式得到当前页面的url中的get参数. 核心语句是: window.location.href 详细代码不解释了,有注释,你看了就懂.封装成jQuery扩展包. 复制代码 代码如下: (function($){ $.extend({ /** * url get parameters * @public * @return array() */ urlGet:function() { var a

java发送url请求获取返回值的二种方法_java

下面提供二种方法会使用java发送url请求,并获取服务器返回的值 第一种方法: 复制代码 代码如下: import org.apache.http.HttpEntity;import org.apache.http.HttpResponse;import org.apache.http.NameValuePair;import org.apache.http.client.HttpClient;import org.apache.http.client.entity.UrlEncodedFor

asp.net获取当前url及来源url

获取的 URL 是完整的 URL,即包含 QueryString 部分 后台用string url = Request.Url.ToString(); 获取 域名:  代码如下 复制代码 string url=HttpContext.Current.Request.Url.Host; url= www.111cn.net 获取 站点名+页面名+参数:  代码如下 复制代码 string url=Request.RawUrl; (或 string url=Request.Url.PathAndQu

C#中从URL中获取路径的简单方法:new Uri(url).AbsolutePath

今天在写代码时遇到这样一个问题: 如何从字符串 "http://job.cnblogs.com/images/job_logo.gif" 中得到 "/images/job_logo.gif"? 对这个问题的解决方法的要求是: 1. 只能调用 .NET 类库中的 API: 2. 用最简单的方法实现. 开始我想到的是 System.IO.Path,代码如下: Path.GetDirectoryName(url) + "\\" + Path.GetFi

nodejs实现获取当前url地址及url各种参数值

  这篇文章主要介绍了nodejs实现获取当前url地址及url各种参数值,本文直接给出代码实例,需要的朋友可以参考下 代码如下: //需要使用的模块 http url 当前url http://localhost:8888/select?aa=001&bb=002 var http = require('http'); var URL = require('url'); http.createServer(function(req, res){ var arg = url.parse(req.