hoe om de aantal seconden een script laten uitvoeren?

Status
Niet open voor verdere reacties.

chaterz

Gebruiker
Lid geworden
10 aug 2010
Berichten
13
Hallo,

ik zit met het volgende
om te kunnen bepalen wanneer iemand online is moet er dus om de 1,5 min met javascript een phpscriptje worden gestart:

dus:

<?php
fieldById($user['id'],"lastseen",date("YmdHis"));
?>

dus nu moet hij om de 1,5 min dat scriptje uitvoeren,
kan iemand mij opweg helpen?
 
[JS]setInterval(function()
{
fieldById($user['id'],"lastseen",date("YmdHis"));
}, 90 * 1000);

// anderhalve minuut = 1000 ms * 90.[/JS]
mocht je problemen krijgen met je variabelen in je functie-call, omdat je het loopt oid, check dan eens http://www.mennovanslooten.nl/blog/post/62
 
Ah, dus het is PHP code die je om de zoveel tijd wilt doen? Nou, dan moet je dus even de kant op gaan van het zgn. AJAX.

-->

[JS]function callPHPScript()
{
// google er maar eentje. Zoek op 'javascript AJAX' oid. Maakt niet veel uit welke.

// maak handle, maak request
// evt. display output?
}

setInterval(callPHPScript, 90000); // om de 1.5 minuut het ajax script aanroepen[/JS]
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan