Pagina 1 van 1

Last visit

Geplaatst: 05 jan 2006, 11:58
door jeroen84
Support template:
  • Wat is het probleem?
    De gegevens van last visit werken niet. Zodra een nieuw lid zich aanmeld krijgt hij bij de gegevens NULL te staan en word er niet bijgehouden hoe vaak hij zich heeft aangemeld, hoeveel pagina's hij bezocht heeft en hoe lang hij in totaal online is gweest.
    Alleen de datum van het laatste bezoek staat er.

    Ik heb nu 2.0.19 en heb deze op mijn eigen pc draaien met xxamp.
    Wanneer ontstond het probleem?
    Als er nieuwe leden zich aanmelden
    Adres van je forum: http://
    Geïnstalleerde mods:
    Last visit
    Birthday hack
    Online/oflline/hidden
    Huidige template:
    Charcoal2
    phpBB versie: 2.0.19
    Host:
    Heb je onlangs een mod of stijl geïnstalleerd?
    Heb je gezocht naar een antwoord?
Ja
Overige opmerkingen:

Geplaatst: 05 jan 2006, 11:59
door Bee
Dat klopt, 2.0.18 en 2.0.19 hebben een wijziging gehad, te vinden in het Last Visit forum op http://mods.db9.dk/

Geplaatst: 05 jan 2006, 12:16
door jeroen84
ik had eerst ook al dat probleem toen ik nog geen 2.0.19 had, maar zal eerst even de wijziging proberen!

bedankt alvast!

edit: ik had zelf al last_visit_1.2.9beta_311 gebruikt. Is er na 2.0.18 nog meer verandert trouwens?

Geplaatst: 05 jan 2006, 21:29
door jeroen84
ik heb de laatste versie van de last visit mod geinstalleerd staan.
En hij werkt gewoon goed. Als ik een nieuwe gebruiker aanmaak en test dan werkt het.

Maar als ik de backup van mijn forum erop zet, dan werkt het niet meer. Van de laatste 6 gebruikers en alle nieuwe gebruikers die zich aanmelden daar werkt het niet meer....

waar kan dat aan leggen? kan iemand helpen?

Geplaatst: 06 jan 2006, 00:00
door mac-rolec
Moet je voor last visit ook wijzigingen in je database uitvoeren?

Dan moet je die ff opnieuw doen, want die zitten niet in je backup. :wink:

Geplaatst: 06 jan 2006, 15:45
door jeroen84
mac-rolec schreef:Moet je voor last visit ook wijzigingen in je database uitvoeren?

Dan moet je die ff opnieuw doen, want die zitten niet in je backup. :wink:
ik heb die gedaan maar het probleem blijft.
Het vreemde is dat bij de eerste 25 mensen het wel werkt. Maar bij de laatste aantal niet, en alle nieuwe members ook niet.

weet iemand waar ik naar zou moeten kijken waar een fout kan zitten?

Geplaatst: 07 jan 2006, 19:17
door jeroen84
in welke tabellen van de database zou dan een fout moeten zitten?

niemand?

Geplaatst: 08 jan 2006, 13:20
door ukkepuk
wat is de sql die uitgevoerd moest worden op je database voor deze mod?

Geplaatst: 08 jan 2006, 19:27
door jeroen84

Code: Selecteer alles

$sql=array(
'ALTER TABLE '.USERS_TABLE.' ADD user_lastlogon INT (11) DEFAULT "0" not null',
'UPDATE '.USERS_TABLE.' SET user_lastlogon=user_lastvisit WHERE user_lastlogon="0"',
'INSERT INTO '.CONFIG_TABLE.' (config_name, config_value) VALUES ("hidde_last_logon", "0")',
'ALTER TABLE ' . USERS_TABLE .' ADD user_totaltime INT (11) DEFAULT "0"',
'ALTER TABLE ' . USERS_TABLE .' ADD user_totallogon INT (11) DEFAULT "0"',
'ALTER TABLE ' . USERS_TABLE .' ADD user_totalpages INT (11) DEFAULT "0"',
'UPDATE '. USERS_TABLE .' SET user_totaltime=(user_session_time-user_lastlogon) WHERE user_totaltime="0" AND user_lastlogon>0',
'UPDATE '. USERS_TABLE .' SET user_totallogon=1 WHERE user_totallogon="0" AND user_session_time<>"0"'
);
maar ik heb de gebruikers zelf handmatig allemaal nagekeken (zijn er maar ongeveer 50 dus is te doen) en daar zag ik volgens mij geen fouten

edit: even netjes in code gezet