Loggen heist in diesem Fall, wo die JavaScript Ergebnisse rauskommen?
Dann im Browser, weil JS nichts im server machen darf, in meinem Fall nur das php.
wenn ich console.log(wert); benutze , dann sehe ich das im Fenster unter dem Quellcode.
wenn mein JS Part zusammen kracht sehe ich das im Quellcode mit einem Ausrufezeichen, wo genau das ist. bei PHP bekomme ich nur in der Konsole die Zeilen nr angegeben, aber gestern habe ich ein halbestunde gesucht, weil er gemeckert hat dass, canvas ein null Pointer(?) ist
|
Quellcode
|
1
2
|
function draw() {
var ctx = document.getElementById('canvas').getContext('2d');
|
habe ich nicht sofort verstanden und mir ist auch nicht aufgefallen dass, in der letzten Zeile vor den" noch die \ für php print da waren
|
Quellcode
|
1
|
</script><canvas id="canvas" width="1920" height="384"></canvas>
|
ich habe natürlich den ganzen code rausgenommen um den fehler zu finden, nochmal passiert mir das nicht aber bestimmt sind die bg Zeilen angaben nicht immer richtig, vielleicht sind in meinem Code Fehler drin und der debuger findet die nur wenn bestimmte Umstände eintreffen.
welche Schreibweise ist den hier
richtig php script echo "{$i}"; oder echo "{'$i'}"; ? oder geht auch echo {'$i'}""; oder echo $i""; oder echo "$i";