當我鍵入:未能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引用,這似乎是你最初試圖做的事情,但與引號混在一起 –
有沒有一個函數可以幫助我修改變量並將它們附加到文件名? –
檢查我的更新 –