我有一個文件下載URL的列表,將顯示給用戶,並在用戶單擊它時將觸發下載。我使用下面的代碼:PHP從超鏈接調用函數
echo "<a href=$val1 download=\"$fileId.$fileformat\".>Click Here To Download</a>";
但是我怎麼改變這種做法,一個函數被調用,而不是下載,因爲我需要下載前做一些處理。我用了以下,但它不工作:
echo "<a href=$val1 onclick=func($val1,$fileId,$fileformat)>Click Here To Download</a>";
是否有任何其他方式從超鏈接調用函數?我嘗試使用if(isset($ _GET ['id']))方式,但我有一個鏈接列表,我需要顯示給用戶,當用戶點擊一個比傳遞功能來觸發下載。
您將需要使用AJAX調用PHP函數從一個錨 – naththedeveloper