thinkphp 请求路径如何替换?
action="http://localhost/myweb/index.php/MyAction/method"怎样将http://localhost/myweb/in...
action="http://localhost/myweb/index.php/MyAction/method" 怎样将http://localhost/myweb/index.php替换成一个变量,比如说$myweb,就像jsp中可以用${pageContext.request.contextPath}来获取绝对路径一样,本人刚接触PHP,所以越详细越好,求高人指点。
展开
展开全部
两种方法:
1、直接在页面
action="{:U('MyAction/method')}"
2、后台赋值,页面输出
后台代码
public function method(){
$url = U("MyAction/method"); // 或者 $url = "http://localhost/myweb/index.php/MyAction/method";
$this->assign("myweb",$url); // 或者 $this->myweb = $url;
$this->display();
}
前台页面
action="{$myweb}"
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询