我想点击hello.php
上的链接时,将input/index.php
从input/output/hello.php
运行到index.php
。我用google搜索但无法找到解决方案?对此有何解决方案?
答案 0 :(得分:0)
只需在网址中添加/
。
<a href="output/hello.php">
答案 1 :(得分:-1)
有时,我只是在使用(和你的例子)&#34;输出/ hello.php&#34;所以我使用&#34; ./ output / hello.php&#34;,也许它可以为你工作。
答案 2 :(得分:-1)
您的要求我认为更多是关于URL,您必须创建一个名为:
的文件.htaccess
就像这样,开头有点。您可以在其中使用此代码:
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^.*$ ./index.php?u=$1
现在,所有请求都将转到index.php文件,ALL !!无论你是写/ lalala,还是要去index.php,所以你必须解析URL,这样,你就可以知道你收到了什么,并且能够执行你想要的任何方法。 例如:
$url = 'http://' . $_SERVER[HTTP_HOST] . $_SERVER[REQUEST_URI];
$parsedUrl = parse_url($url);
$parsedUrl['path'] // Is the var that has the info after yourdomain.com/
完成后,您可以将其与explode('/', $parsedUrl['path'])
分开并分析数据。
所以你可以写/input/output/hello.php,你可以在index.php中接收数据