Forum » Server-Side scripting » Tijd blijft hangen
Berichten: 210
avatar
Offline Stuur privebericht
Hallo, ik ben weer verder met mijn script om de resterende auto/crime tijd in het menu te weergeven. Alleen blijven de minuten standaard op 12 minuten staan. De secondes tellen wel goed. (Hij telt niet op de pagina maar alleen bij het vernieuwen van de pagina, maar daar blijven de minuten dus nog op 12 staan.)

Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
$autotijd3 strtotime($own['autostelen']);
$autotijd2 = ($autotijd3 tijd());
$autotijd1 strftime("%H:%I:%S", ($autotijd2));
$autotijd0 = ($autotijd2 1) ? (Nu) : ($autotijd1);

$tpl->assign("autotijd"$autotijd0);


Code | Selecteer Alles
minimaliseren
1
<li><a href="index.php?p=carstealing">- Auto's stelen <i>({ $autotijd })</i></a></li>


Ik heb denk ik ergens iets verkeerd.
Laatst gewijzigd door blackboss op 2010-09-08 15:31:26
2010-09-08 15:02:22
Dit topic is 260 keer bekeken door 62 verschillende leden
Reacties op: "Tijd blijft hangen"
1
Berichten: 210
avatar
Offline Stuur privébericht
Ja klopt en bij het stukje:
Code | Selecteer Alles
minimaliseren
1
$tpl->assign("autotijd"$autotijd0);

Daar maak ik hem autotijd.. Daar gaat het ook niet bij mis. Het het tellen van de uren en van de secondes werkt. Maar de minuten die kloppen totaal niet en blijven steeds maar op 12 staan. en veranderen niet in iets anders.
2010-09-08 22:19:01
Berichten: 277
avatar
Offline Stuur privébericht
Je gebruikt:
Code | Selecteer Alles
minimaliseren
1
$autotijd2 = ($autotijd3 tijd());


Heeft deze tijd() bij jou een speciale functie? Want PHP gebruikt time().
2010-09-09 13:44:18
Berichten: 210
avatar
Offline Stuur privébericht
Jah, dit is een speciale functie in het criminolz script. Ik heb ondertussen al wel de tijd gekregen zodat die klopt.
Ik had het volgende verkeerd:
Code | Selecteer Alles
minimaliseren
1
$autotijd1 strftime("%H:%I:%S", ($autotijd2));

In:
Code | Selecteer Alles
minimaliseren
1
$autotijd1 strftime("%H:%M:%S", ($autotijd2));


Nu moet ik alleen nog voor elkaar zien te krijgen dat de tijd gaat aftellen.
2010-09-09 14:20:19
Reageer op: "Tijd blijft hangen"
1
Je kan niet reageren omdat je niet bent ingelogd. Inloggen of Aanmelden