ik wil graag een php variable gebruiken in javascript.
zit al even te google maar kom er niet uit.
en dit werkt ook niet iemand een oplossing.
Alvast bedankt


<script>
	 var open =<?"'.$openadvertenties.'";?>
	var bezet =<?"'.$GAdvertenties.'";?>
		var randomScalingFactor = function(){ return Math.round(Math.random()*100)};
		var lineChartData = {
			labels : ["Januari","Februari","Maart","April","Mei","Juni","Juli","Augustus","September","Oktober","November","December"],
			datasets : [
				{
					label: "My First dataset",
					fillColor : "rgba(220,220,220,0.2)",
					strokeColor : "rgba(220,220,220,1)",
					pointColor : "rgba(220,220,220,1)",
					pointStrokeColor : "#fff",
					pointHighlightFill : "#fff",
					pointHighlightStroke : "rgba(220,220,220,1)",
					data : [randomScalingFactor(),randomScalingFactor(),randomScalingFactor(),randomScalingFactor(),randomScalingFactor(),randomScalingFactor(),randomScalingFactor(),randomScalingFactor(),randomScalingFactor(),randomScalingFactor(),randomScalingFactor(),randomScalingFactor()]
				},
				{
					label: "My Second dataset",
					fillColor : "rgba(151,187,205,0.2)",
					strokeColor : "rgba(151,187,205,1)",
					pointColor : "rgba(151,187,205,1)",
					pointStrokeColor : "#fff",
					pointHighlightFill : "#fff",
					pointHighlightStroke : "rgba(151,187,205,1)",
					data : [randomScalingFactor(),randomScalingFactor(),randomScalingFactor(),randomScalingFactor(),randomScalingFactor(),randomScalingFactor(),randomScalingFactor(),randomScalingFactor(),randomScalingFactor(),randomScalingFactor(),randomScalingFactor(),randomScalingFactor()]
				}
			]

		}
		
		var pieData = [
				{
					value: var open;,
					color:"#009ee3",
					highlight: "#009ee3",
					label: "open"
								},
				{
					value: var bezet;,
					color: "#4D5360",
					highlight: "#616774",
					label: "bezet"
				}

			];


	window.onload = function(){
		var ctx = document.getElementById("canvas").getContext("2d");
		window.myLine = new Chart(ctx).Line(lineChartData, {
			responsive: true
			
		});
		var ctx = document.getElementById("chart-area").getContext("2d");
				window.myPie = new Chart(ctx).Pie(pieData);

	}

	</script>

Gelieve je code tussen codetags te zetten.

Je moet je variable echo-en. ;-)
Klein voorbeeldje:


<?php

$gebruiker = 'Jan de behanger';

?>
<!DOCTYPE html>
<html>
    <head>
        <title>javascript</title>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
    </head>
    <body>
        <div id="content"></div>
    </body>
    <script>
        window.onload = function() {
            var el = document.getElementById("content");
            el.innerHTML = "<?php echo $gebruiker; ?>";
        };
    </script>
</html>
dank jullie wel dat is het.
hoe makkelijk kan het zijn. dom van me

Thx

Reageren