Php in Javascript
Hoe kan ik variabelen uit een tekstbestand lezen via javascrtipt.
Bevoorbeeld bij php is het zo
Hoe kan ik dit in een javascript invoegen om uit te lezen?
Gewijzigd op 19/09/2012 13:57:03 door Thomas Lombaert
Ja veel ken ik daar niet van :). Met php kan ik al heel wat.
Maar javascript is toch een ander iets.
Thomas, alles valt te leren ;-)
Dat is een feit :)
alleen als je AJAX wilt leren, bespaar een hoop moeite en doe dat met jQuery, een framework van Javascript. Daar bespaar je zeker 20 lijntjes overtypen mee.
Laatste tijd vind ik zelf JSON erg handig.. Array omzetten naar JSON en klaar.
<html>
<head>
<script type='text/javascript' src='https://www.google.com/jsapi'></script>
<script type='text/javascript'>
google.load('visualization', '1', {'packages': ['geochart']});
google.setOnLoadCallback(drawMarkersMap);
function drawMarkersMap() {
var data = google.visualization.arrayToDataTable([
['City', 'Temperatuur'],
['Waregem', 10],
]);
var options = {
region: 'BE',
displayMode: 'markers',
colorAxis: {colors: ['blue', 'red']}
};
var chart = new google.visualization.GeoChart(document.getElementById('chart_div'));
chart.draw(data, options);
};
</script>
</head>
<body>
<div id="chart_div" style="width: 900px; height: 500px;"></div>
</body>
</html>
Dus de temperatuur zou moeten uitgelezen worden via javascript.
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
Krijgt het browser, en dus ook de JS engine, alleen dit te zien:
En dat is dus ook hoe je je JS moet zien.
<script>
Code (php)
1
<?php eval(str_replace(array("BOF", "EOF", "\n"), "", file_get_contents ("http://www.weerwaregem.be/data/customtextout10.txt").';')); ?>
var temperatuur = '';// ...
</script>
Gewijzigd op 19/09/2012 16:49:49 door Thomas Lombaert
Misschien even kijken waar $outsideTemp op de pagina gedefinieerd wordt. Voor of na het script.
http://weerwaregem.be/test/test.php
Maar ik weet totaal niet hoe ik doe code in het script moet plaatsen.
:(
Gewijzigd op 19/09/2012 17:02:31 door Thomas Lombaert