我試圖將用戶重定向到另一個PHP頁面,以便在單擊按鈕時編輯SQL表格。這是代碼:將用戶重定向到另一個帶參數的PHP頁面
$("#modificaDipinto").click(function(){
var tipo = <?php echo json_encode($tipo_opera); ?>;
var codice = <?php echo json_encode($cod); ?>;
var titolo = <?php echo json_encode($titolo); ?>;
var annoCreaz = <?php echo json_encode($annoCreaz); ?>;
var museo = <?php echo json_encode($museo); ?>;
var dimensioni = <?php echo json_encode($dim); ?>;
var tipoPittura = <?php echo json_encode($tipo_pittura); ?>;
window.location.href = "modifica.php?codice="+codice+"&tipo="+tipo+"&titolo="+titolo+"&annoCreaz="+annoCreaz+"&museo="+museo+"&dimensioni="+dimensioni+"&tipoPitt="+tipoPittura;
}
});
這些變量是上面聲明的PHP變量。我得到這個錯誤:
Uncaught SyntaxError: missing) after argument list
請看一下'encodeURIComponent()',你在將未轉義的值放入URL中時會遇到麻煩。 – miken32