我试图通过PHP从一个站点获取图像以显示在另一个站点上。
基本上,我在网站上有一个产品并附有一个Img,所以当客户点击购买时,我希望Img src转到order.php网站并在那里显示。
我可以为个别产品编写不同的order.php网站,但这看起来效率非常低。
我想要像:
<?php print $_GET["amount"]; ?>
接受src代码。
我有一个这样的表格:
<div>
<img class="productImage" src="product.jpg"/>
<form class="submitForm" action="order.php" method="get">
<input type="number" name="amount" min="1" max="100" value="0" required />
<input class="submitButton" type="submit" value="Buy" />
</form>
</div>
我知道JS有一个解决方案:
document.getElementById("myImg").src = "anotherImage.gif";
但是这并没有到达下一个网站,我不知道我怎么能在那里得到它。
修改
在@yvanavermaet的帮助下,隐藏的<input>
值:
<input type="hidden" name="imageUrl" value="product.jpg" />
使用PHP:
$_GET["imageUrl"]
工作得很好!