Value uit javascript returnen in PHP
Voorheen checkte ik via een GET requests op welke pagina ik zat maar ik wil het nu via javascript gaan doen, ik heb dus een << < 1 - 2 - 3 - 4 > >> als men op 1 van de nummers klikt weet ik op welke pagina ze drukten... nu kom ik hierachter via de onclick event van javascript maar deze value wil ik gaan gebruiken in php.
Voorheen was het:
Nu heb ik het zo:
Code (php)
1
2
3
4
5
2
3
4
5
<?php $currentpage = "<script> $('.clickMe').click(function()
{
var clickedID = this.id;
});
</script>"; ?>
{
var clickedID = this.id;
});
</script>"; ?>
maar op deze manier laad die razendsnel de pagina en weergeeft die de value op een blanke witte pagina en gaat dan weer terug naar de huidige pagina en het wordt niet onthouden lijkt het. Hoe los ik dit op?
Gewijzigd op 21/04/2014 16:28:04 door Furio Scripting
http://papermashup.com/read-url-get-variables-withjavascript/
In dat artikel staat hoe je GET-parameters kan opvangen in JS.
Het enige wat je nu doet is aan $currentpage een string toekennen. Een string die geprint in de browser iets zal gaan doen alszijnde een javascript script, maar op de server heeft het nul en generlei betekenis.
Erwin H op 21/04/2014 17:19:13:
Er zijn de laatste tijd wel weer erg veel mensen die niet begrijpen dat javascript in de browser draait en php op de server. Daar kan dus (letterlijk!) een hele wereld tussen zitten...
Het enige wat je nu doet is aan $currentpage een string toekennen. Een string die geprint in de browser iets zal gaan doen alszijnde een javascript script, maar op de server heeft het nul en generlei betekenis.
Het enige wat je nu doet is aan $currentpage een string toekennen. Een string die geprint in de browser iets zal gaan doen alszijnde een javascript script, maar op de server heeft het nul en generlei betekenis.
Ohja, tuurlijk, ik was in de war. Zonder mijn hersens te gebruiken dacht ik dat het JS was waar PHP in gebruikt werd. Ach, het is toch