我想用這個來回應一個圖像..擴大在字符串變量是在PHP
$actual_image_name = "image.png";
var msg = '<img src=http://website.com/uploads/$actual_image_name />';
但是我什麼都試過不工作。它要麼回到像「http://website.com/uploads/ $ actual_image_name」或其他路徑。
我知道這很簡單,但我需要一些幫助! 謝謝!
我的完整代碼;
function sendImg()
{
$actual_image_name = "image.png";
var msg = "<img src=http://website.com/uploads/$actual_image_name />";
document.getElementById("chatmsg").value = "";
var url = "sendMsg.php?userId=" + userId + "&strangerId=" + strangerId + "&msg=" + msg;
xmlHttp6.open("POST", url, true);
xmlHttp6.onreadystatechange = stateChanged6;
xmlHttp6.send(null);
}
此代碼在哪裏運行? 'var msg'不是有效的PHP語法,所以你應該只是得到一個語法錯誤。 – IMSoP 2013-02-19 19:48:40
對不起,只是編輯它。 – 2013-02-19 19:53:27
啊。這不是PHP,而是JavaScript。完全不同的語言,完全不同的語法。在JavaScript中沒有相當於PHP的雙引號,你必須使用''string'+ variable +'other_string''。 – IMSoP 2013-02-19 19:55:07