当我键入:未能URL编码字符串
<form method="post" action="../Thread/thread.php?threadID=".<?php echo $threadID; ?>."&page=".<?php echo $page; ?> >
我得到这个:
http://localhost/PoliticalForum/Thread/thread.php?threadID=
我怎么能编码变量到URL,以避免这样的错误呢?
当我键入:未能URL编码字符串
<form method="post" action="../Thread/thread.php?threadID=".<?php echo $threadID; ?>."&page=".<?php echo $page; ?> >
我得到这个:
http://localhost/PoliticalForum/Thread/thread.php?threadID=
我怎么能编码变量到URL,以避免这样的错误呢?
echo('<form method="post" action="../Thread/thread.php?threadID=' . $threadID . '&page=' . $page . '">');
您的报价有问题。
编辑:
$url = sprintf("../Thread/thread.php?threadID=%1s&page=%2s",$threadID,$page);
echo('<form method="post" action="'.$url .'">');
问题引号试试这个
<form method="post" action="../Thread/thread.php?threadID=<?php echo $threadID; ?>&page=<?php echo $page; ?>" >
+1不要以为他需要“。”在URL中虽然 –
确实不需要“。”大声笑..只是浪费时间 –
你的报价是错误的,试试这个:
+1这种方式使用所有PHP和HTML插件ide引用,这似乎是你最初试图做的事情,但与引号混在一起 –
有没有一个函数可以帮助我修改变量并将它们附加到文件名? –
检查我的更新 –