mysql_query("UPDATE tickets set owner = '".$_SESSION['username']."' WHERE ticket_id = '".$ticket_id."'") or die(mysql_error()); echo " <script type=\"text/javascript\"> if (confirm('Vil du behandle denne ticket ?')) {
Det er den evige konflikt: PHP udføres på serveren og JavaScript udføres på klienten. De kan ikke uden vidre sammenblandes!
Du bliver nødt til at flytte UPDATE-logikken over i dit tt.php script. For at aktivere det, bliver du endvidre nødt til at fortælle om der skal updates eller ej (her via updateticket=yes):
<? echo " <script type=\"text/javascript\"> if (confirm('Vil du behandle denne ticket ?')) { location.href = 'tt.php?updateticket=yes'; } else { location.href = 'tt.php?updateticket=no'; } </script> "; ?>
I tt.php kunne koden for dette se nogenlunde sådan her ud:
<? if (isset($_GET["updateticket"]) && $_GET["updateticket"]=="yes") { mysql_query("UPDATE tickets set owner = '".$_SESSION['username']."' WHERE ticket_id = '".$ticket_id."'") or die(mysql_error()); } ?>
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.