PHP en Javascript combineren

Problemen met Javascript/Jscript of VBscript? Stel hier je vragen.

PHP en Javascript combineren

Berichtdoor Pascal » vr jan 23, 2009 22:49

Hoi,

Ik weet er nog veel mensen hier rondlopen, maar ik stel maar gewoon mijn vraag.

Hoe kun je PHP integreren in Javascript?

Uren zoekplezier op Google hebben helaas tot niets geleid.
Het wil me maar niet lukken om enige vorm van php uit te voeren na een javascript controle.

Ik heb een pagina waar een TimeOut moet zitten op een bepaalde actie. De Alert-functie komt prime na een aan aantal seconden. Wil ik hier echter PHP laten uitvoeren, gebeurd er niets. Als voorbeeld heb ik een simpele echo er tussen gezet. Zie onderstaande code:

Code: Selecteer alles
<script type="text/javascript">
function Wacht()
{
   // wacht 20 seconden  (voor de test 2 seconden)
   setTimeout ( "DoeIets()", 2000 );
}
function DoeIets()
{
  // tijd is gewacht.
  alert('de tijd is om!!!');
  <?php echo "PHP Test Bericht!"; ?>
 
}
</script>
</head>
<body onload="Wacht()">

text

</body>
</html>


Iemand enig idee hoe dit op te lossen is ?

Alvast dank
Pascal
 
Berichten: 50
Geregistreerd: vr aug 11, 2006 19:41
Woonplaats: Assendelft

Re: PHP en Javascript combineren

Berichtdoor R0berto[] » wo feb 04, 2009 7:51

afhankelijk van wat je wil doen kun je óf de js-file door php laten genereren, óf gebruik maken van ajax.

dus als de actie al bij voorbaat te bepalen is (als je bijv iemands IP wil alerten) dan kun je het script laten genereren door php. Is het echter afhankelijk van de tijd (het moet echt op een bepaald moment gebeuren, of meerdere keren) dan moet je ajax gebruiken.

ajax is een manier om webpagina's aan te roepen zonder popups of verborgen frames ofzo. websites als gmail maken daar in grote mate gebruik van.
Avatar gebruiker
R0berto[]
TWnet Crew
 
Berichten: 280
Geregistreerd: vr aug 11, 2006 22:08


Keer terug naar Client Side Scripting

Wie is er online

Gebruikers op dit forum: Geen geregistreerde gebruikers en 1 gast

cron