Ich versuche, Benutzer auf eine andere PHP-Seite umleiten, um eine SQL-Tabelle zu bearbeiten, wenn eine Schaltfläche geklickt wird. Dies ist der Code:Umleiten von Benutzer zu einer anderen PHP-Seite mit Parametern
$("#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;
}
});
Diese Variablen sind PHP-Variablen, die oben deklariert sind. Ich erhalte diesen Fehler:
Uncaught SyntaxError: missing) after argument list
Bitte schauen Sie in 'encodeURIComponent()', Sie fragen nach Problemen beim Einfügen von nicht skalierten Werten in eine URL. – miken32