在我的php脚本中,我编写了代码来提取url变量并将它们存储在数组中 例如:如果我的网址是 WWW / viewgallery.php CNAME =科罗拉多秋季和安培; pcaption = LIGHT-ON-沙丘
然后在我的数组' path_info'我有
$path_info[base] = /
$path_info[query_var][cname] = Colorado-Fall
$path_info[query_var][pcaption] = Light-on-Dunes
等
现在,我如何使用这个数组在我的PHP代码中创建干净的URL?
如果我尝试将链接写为
<a href = viewgallery.php/$path_info[query_var][cname]/$path_info[query_var][pcaption]></a>
它不会带我到所要求的页面。 最终,我希望地址栏中的网址看起来像
WWW / viewgallery.php /科罗拉多秋/ LIGHT-ON-沙丘
如何使这个链接与我的PHP脚本一起使用? 我知道我可以用.htaccess做到这一点,但是我可以使用我的PHP脚本使用我的数组变量吗?
答案 0 :(得分:0)
这应该有效:
echo "<a href='viewgallery.php/{$path_info[query_var][cname]}/{$path_info[query_var][pcaption]}'></a>";
答案 1 :(得分:0)
在您的链接中,您已将其写为html
。您应该将其写为php
<a href ="viewgallery.php/<?php echo "$path_info[query_var][cname]/$path_info[query_var][pcaption]"?>"></a>
并且还记得在a
标记