我知道我会为此获得很多的支持但是,我似乎无法让这个工作:
我试图让链接简单地转到(说变量是blahblah)/ listen?v = blahblah 但是,我结束了/听?v =“blahblah”或错误。
以下是我尝试过的php行的片段:
echo "<a href='/listen?v=$escapedString'>";
echo "<a href='/listen?v=" . $escapedString . "'>";
我尝试将各个部分分成单独的线等等,老实说,我不明白为什么要这样做。
答案 0 :(得分:2)
你的两行都是正确的,所以引号必须在变量的内容中,你可以像这样修剪它们:
$escapedString = trim($escapedString, '"');
或只是为链接做这件事:
echo "<a href='/listen?v=" . trim($escapedString, '"') . "'>";
答案 1 :(得分:0)
您需要文件扩展名。例如,如果它是PHP文件......
echo "<a href='/listen.php?v=$escapedString'>";