我已經得到了我的網頁多張圖片,我用它們作爲一個按鈕被點擊的形象,我想知道單擊的圖像由用戶並將其張貼到另一種形式。我只關心點擊哪個圖像,或者將任何值作爲標記關聯到每個圖像並將其張貼到其他表單或任何其他方式。這裏是我發現的相關鏈接,但它不起作用PHP multiple image button submit form。我需要圖像的價值作進一步比較。如何確定使用PHP
這裏是我的代碼:
<FORM NAME ="form1" METHOD ="POST" ACTION = "SimulatedOutput.php">
<input type="image" name="rateButton[1]" src="observation1.jpg" width="400" height="300" value="1">T
<input type="image" name="rateButton[2]" src="observation2.jpg" width="400" height="300" value="1">T
<input type="image" name="rateButton[3]" src="observation3.jpg" width="400" height="300" value="1">T
<input type="image" name="rateButton[4]" src="observation4.jpg" width="400" height="300" value="1">T
SimulatedOutput.php
<?php
if (isset($_POST['rateButton'])) {
foreach ($_POST['rateButton'] as $key => $value) {
echo 'Image number '.$key.' was clicked.';
}
if(name==rateButton[1])
{
//do something as required
}
else if(name==rateButton[2])
{ .....}
}
?>
恐怕你將需要更改命名。另外它會很有趣,看到var_dump($ _ POST);' –
如何設置一個'輸入'標籤顯示您的網頁上的圖像?您想要將圖像用作右鍵。你爲什麼不把'img'標籤放在''塊中? – Hanut
數據是否是您需要的唯一數據?如果是這種情況,您可以將圖像封裝在中,並向鏈接(href)添加GET參數。 – Putr