Nu is het vreemde dat als ik de Javascript variabele gebruik in het PHP IF/ELSE stuk dan komt de ELSE loop altijd als uitslag en nooit het IF stuk. Het maakt dus niet uit of ik op OK of de CANCEL button klik. Als ik een print doe van het Javascript stuk krijg ik wel de OKE tekst te zien..?
<!DOCTYPE html>
<html>
<body>
<p id="demo"></p>
<script>
var x;
if (confirm("TEST BOX IS OKE") == true) {
var x = "You pressed OK!";
var jvalue = 'OKE';
<?php $abc = "<script>document.write(jvalue)</script>"?>
} else {
var x = "You pressed Cancel!";
var jvalue = 'CANCEL';
<?php $abc = "<script>document.write(jvalue)</script>"?>
}
document.getElementById("demo").innerHTML = x;
</script>
</body>
</html>
<?
/*
VARIABLE OUTPUT? COMMENT
$abc = "<script>document.write(jvalue)</script>"
*/
IF ($abc == 'OKE'){
echo "OKE";
}
ELSE{
echo "ELSE";
}
?>
/////////////////OUTPUT
You pressed OK!
ELSE
////////////////