导航:首页 > IDC知识 > php浏览器地址栏域名

php浏览器地址栏域名

发布时间:2020-11-05 01:59:01

1、PHP 如何判断是浏览器地址栏输入的地址还是a链接标签输入的地址?

可以判断是否有referer值

if($_SERVER['HTTP_REFERER']){
    echo '通过a';
}else{
    echo '直接输入地址的';
}

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>

与php浏览器地址栏域名相关的知识