您现在的位置是:首页 > 教程 > 帝国CMS教程帝国CMS教程
php获取帝国CMS各种路径的几种写法
初丹2023-06-02 17:49:24帝国CMS教程已有人查阅
导读获取帝国CMS路径方法1,获取帝国CMS路径方法2,PHP实现获取当前页面的完整地址
获取帝国CMS路径方法1
<?php
$url_this = 'http://'.$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"]; //只取路径
?>
<?=$url_this?>
获取帝国CMS路径方法2
<?php
$url_this = "http://".$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING'];//获取完整的url
?>
<?=$url_this?>
PHP实现获取当前页面的完整地址
测试网址: https://www.ebingou.cn/showinfo-34-4035-0.html
<?
//获取域名或主机地址
echo $_SERVER ['HTTP_HOST']."<br>"; # www.ebingou.cn
//获取网页地址
echo $_SERVER ['PHP_SELF']."<br>"; # /e/action/ShowInfo.php
//获取网址参数
echo $_SERVER ["QUERY_STRING"]."<br>"; # classid=34&id=4035&page=0
//获取用户代理
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'];
#https://www.ebingou.cn/showinfo-34-4035-0.html
# https://www.ebingou.cn/e/action/ShowInfo.php?classid=34&id=4035&page=0
//包含端口号的完整url
echo 'http://'. $_SERVER ['SERVER_NAME'].':'. $_SERVER ["SERVER_PORT"]. $_SERVER ["REQUEST_URI"];
# http://wdzzz.com:80/showinfo-34-4035-0.html
//只取路径
$url ='http://'. $_SERVER ['SERVER_NAME']. $_SERVER ["REQUEST_URI"];
echo dirname ( $url );
# http://wdzzz.com
?>
本文标签:
很赞哦! ()
下一篇:帝国CMS常用PHP判断语法大全
相关文章
- 帝国cms自定义字段ReturnClassAddField标签截取字数的方法
- 自定义函数解决帝国cms简介截取字符出现html代码的方法
- 本地环境phpStudy搭建帝国CMS的方法
- 帝国cms提示Table 'px.***_enewspubtemp_2' doesn't exist的解决方法
- 帝国cms通过栏目ID获取栏目名称,别名,链接的方法
- 帝国CMS二次开发新浪iplookup根据ip跳转到不同域名的方法
- 帝国CMS怎么实现内容关键字替换图片alt的办法
- 帝国CMS怎么使用egetip()获取用户IP函数
- 帝国cms二次开发实现纯JS版的地区联动筛选功能
- 帝国CMS批量提取第一张图片为标题缩略图的方法
- 帝国cms自带ckeditor编辑器代码高亮的方法codesnippet风格
- 帝国CMS文章和TAG删除编号ID从1开始的方法
随机图文
-
帝国cms模板实现多语言相互切换的方法
语言包解决方案(中英文为例,其他可自行添加).复制/e/data/language/gb/语言包,放入目录:/e/data/language/中,重命名为:”zh”; -
帝国CMS导航[带模板的栏目导航标签] 支持栏目别名调用的方法
[带模板的栏目导航标签] 支持栏目别名调用帝国原来的标签,该标签可以在帝国任意模板中调用:[showclasstemp]父栏目ID,标签模板ID,是否显示栏目信息数,显示栏目数[/showclasstemp] -
帝国CMS商城服装多款式图片怎么选择加入购物车的方法
1、首选商品模型建立个颜色多值字段,然后把多值字段该修为上传图的方式2、商品内容页 加入购物车那改为3、/e/template/ShopSys/buycar/buycar_form.php修改 -
帝国CMS会员注册时候取消邮箱必填项
帝国CMS会员注册的时候,邮箱是必填项,但有时候,我们希望注册时不需要填写邮箱,但帝国CMS并没有给这样一个可以关闭的设置项。
留言与评论 (共有 条评论) |