如何通过php获取提交页面的URL?

作者&投稿:郟南 (若有异议请与网页底部的电邮联系)
~

在PHP的开发中我们经常会通过网址URL向另一个网页传递参数的问题。在这个过程中我们首先需要获取到当前页面的URL,然后将URL中各个参数的值保存到变量中。整个过程较为简单,主要涉及到$_SERVER的用法。

1、$_server['http_host'],作用:获取网址域名,如(www.5ibobo.com,这是波波的一个博客,暂且做例子吧)。

2、$_SERVER["PHP_SELF"],作用:获取网页地址,如(/code/445.html)。

3、$_SERVER["QUERY_STRING"],作用:获取网址URL参数,待会我们会在实例中用到。

4、$_SERVER["HTTP_REFERER"],作用:获取用户的代理。



php如何获得网页内容php如何获得网页内容
答:php来获取指定的网页内容 这样的方法有三种。第一种方法 url=;curl_setopt($c,CURLOPT_URL,$URL);curl_setopt($c,CURLOPT_RETURNTRANSFER,1);data=curl_exec($c);curl_close($c);pos=strpos($data,utf-8);if($pos===false){$data=iconv(gbk,$data);} preg_match(/title\/...

php抓取页面的几种方法详解
答:一、 PHP抓取页面的主要方法:1. file()函数 2. file_get_contents()函数 3. fopen()->fread()->fclose()模式 4.curl方式 5. fsockopen()函数 socket模式 6. 使用插件(如:http://sourceforge.net/projects/snoopy/)

php表单怎样提交到当前页面,并用$_POST获取其值?
答:按照这样输入:<?php username=$_POST['username'];?> PHP 一个很有用的特点体现在它处理 PHP 表单的方式。需要理解的非常重要的原理,是表单的任何元素都在 PHP 脚本中自动生效。以下是 HTML 表单的范例:Example #1 一个简单的 HTML 表单 姓名: 年龄: ...

php获取当前页面用户输入内容的方式有哪些
答:获取用户提交过来的数据一般常用的有三种:$_GET,$_POST,$GLOBALS,这三个全局变量都是数组,数组下标是用户提交过来的字段名称,比如: 则在PHP可通过如下方式获取:_GET['number']GLOBALS['number']如果表单是POST提交过来的可以用如下方式提取 _POST['number']GLOBALS['number']GLOBALS全局数组不管是...

PHP怎么样让内容提交后再显示出来提交的内容呢?
答:<?phpheader("Content-Type: text/html; charset=utf-8"); //页面默认utf-8//数据库$connec=mysql_connect('localhost','root','root') or die('no mysql server: '.mysql_error());mysql_select_db('201504',$connec) or die ('no mysql: '.mysql_error());mysql_query("set names...

php表单怎样提交到当前页面,并用$_POST获取其值?
答:<?php username=$_POST['username'];?> form的action属性留空的话就直接提交到当前页面了 后台直接$_POST获取前台传过来的表单域啊

请问下 php 怎么获取 ajax 请求 来源页面的 完整 url 地址啊?
答:PHP在经常要用到上一页的地址,如在设置要登陆跳转的页面上。_SERVER['HTTP_REFERER'] //可以得到上一页的地址 _SERVER[PHP_SELF] //得到当前页面地址 _SERVER["HTTP_HOST"].$_SERVER["PHP_SELF"]."?".$_SERVER["QUERY_STRING"] //这个可以得到带参数的地址 ...

php如何在同意页面提交之后显示出提交的内容的
答:无需PHP吧, 提交按钮上加JS脚本即可 注:textarea1是上一个输入区name,textarea2是下一个输入区name,前台就这样, 后台你自己写吧.

php中怎样才能获取到 上一个页面的ID值啊
答:web中的传值是通过post get来实现的。<a href="b.php?id=<?php echo $row_son['id']?>" target="right"> 看你的代码。那应该是用get方式来实现的。那在b.php中。在第一行写上 echo $_GET['id']就得到了a.php传过来的值。

关于jQuery ajax的问题,在php代码中如何接收HTML页面form表单提交过来的...
答:Ajax不是很熟,所以不知道提交过去没 你用的是post提交,在php页可以这么写 <?php echo $_POST["message"]; ?> 还可以 <?php echo $_REQUEST["message"]; ?> _REQUEST既可以接收post传值,也可以接收get传值