Pagina 1 van 1
Geplaatst: 28 feb 2007, 10:41
door Ringeding
Nieuwe uitdaging!!
onderaan het forum staat de laatst aangemelde gebruiker gemeld. en als er mensen op dat moment online staan: dan kun je als ongeregistreerde gebruiker ook hier de gegevens van deze mensen bekijken. Moet ik dan weer ergens wat invoegen, of kan dat niet op gelost worden?
Geplaatst: 28 feb 2007, 11:18
door Obie
Wie is online onzichtbaar maken:
viewonline.php
Zoek:
Voeg hieronder de volgende code toe:
Code: Selecteer alles
if ( !$userdata['session_logged_in'] )
{
header('Location: ' . append_sid("login.$phpEx?redirect=".$_SERVER['REQUEST_URI'], true));
}
Gebruikersprofiel onzichtbaar voor gasten:
includes/usercp_viewprofile.php
Zoek:
Code: Selecteer alles
$profiledata = get_userdata($HTTP_GET_VARS[POST_USERS_URL]);
Voeg hieronder de volgende code toe:
Code: Selecteer alles
if ( !$userdata['session_logged_in'] )
{
redirect(append_sid("login.$phpEx?redirect=profile.$phpEx&mode=viewprofile&" . POST_USERS_URL . "=" . $profiledata['user_id'], true));
}
Geplaatst: 28 feb 2007, 13:31
door Ringeding
dank je wel!
Geplaatst: 28 feb 2007, 17:16
door Michael Hanbeukers
dit heb ik ook allemaal gedaan en dat werkt prima dus ook namens mij bedankt.
één vraagje nog. je kunt nu wel nog in de gebruikersgroepen kijken dit zal je vast en zeker ook kunnen aanpassen. maar hoe?
Geplaatst: 28 feb 2007, 18:44
door Obie
Michael Hanbeukers schreef:dit heb ik ook allemaal gedaan en dat werkt prima dus ook namens mij bedankt.
één vraagje nog. je kunt nu wel nog in de gebruikersgroepen kijken dit zal je vast en zeker ook kunnen aanpassen. maar hoe?
bij
groupcp.php
Zoek:
Voeg hieronder de volgende code toe
Code: Selecteer alles
if ( !$userdata['session_logged_in'] )
{
header('Location: ' . append_sid("login.$phpEx", true));
}
Geplaatst: 28 feb 2007, 21:48
door Michael Hanbeukers
bedankt!
Geplaatst: 24 mar 2007, 14:54
door pascal7
Ik wil ook dat op mijn forum dat stukje van wie is online weg is.
Ik heb precies gedaan wat hierboven gemeld staat maar er gebeurt helemaal niks. Geen foutmeldingen of wat dan ook.
Mn forum is helemaal uptodate.
Geplaatst: 24 mar 2007, 16:24
door Salomon
Komt waarschijnlijk omdat jij bent ingelogd?
Geplaatst: 24 mar 2007, 18:58
door pascal7
Nee ik ben niet ingelogt. Ik heb nog eens alles doorgekeken maar alles staat precies zoals omschreven

.
Geplaatst: 24 mar 2007, 19:25
door Obie
Welke code heb je overgenomen?
Je moet de allereerste hebben uit dit onderwerp.

Geplaatst: 24 mar 2007, 22:01
door pascal7
De code uit de 2de post. Dit is de eerste mod die ik probeer uit te voeren.
Geplaatst: 24 mar 2007, 22:11
door Obie
Dan heb je de verkeerde.
Even goed lezen!!! Boven elke code staat waar hij voor dient.
De eerste uit de eerste post moet je hebben.
Het staat er boven "Wie is online onzichtbaar maken"
Geplaatst: 24 mar 2007, 22:13
door pascal7
Ja die bedoel ik (sorry). Ik bedoelde de 2de post in dit topic

Geplaatst: 24 mar 2007, 22:15
door Obie
O, oke wel de goeie dus, sorry.
Heb je hem in de goeie map geplaatst?
Zeg even wat je precies hebt gedaan.
Geplaatst: 24 mar 2007, 22:22
door pascal7
ik zal alles wat ik gedaan heb uitleggen:
naar webroot gegaan
het bestand viewonline.php geopend in notepad++
daar heb ik onder:
// End session management
Dit toegevoegt:
//verwijder wie is online mod
if ( !$userdata['session_logged_in'] )
{
header('Location: ' . append_sid("login.$phpEx?redirect=".$_SERVER['REQUEST_URI'], true));
}
//einde verwijder wie is online mod
En daarna het bestand opgeslagen
Geplaatst: 24 mar 2007, 22:33
door Obie
Waarom staat er verwijder wie is online mod?
Dat staat niet in de code.
Heb je dat zelf toegevoegd?
Geplaatst: 24 mar 2007, 22:50
door pascal7
Dat is commentaar.
Alles dat achter // gezet word word niet door het script gezien.
Zo kan ik later altijd nog de dingen vinden die ik heb gewijzigt.
Voor de zekerheid heb ik eens een keer geprobeert zonder mijn commentaar erbij maar nog steeds werkt het niet

Geplaatst: 24 mar 2007, 22:52
door Obie
Dat wist ik niet.
En ik weet ook niet waarom het bij jou niet werkt, bij mij werken alle codes prima.
Misschien dat iemand anders de oplossingen weet.
Geplaatst: 27 mar 2007, 18:16
door Joke
De tweede code voor de gebruikers werkt bij mij helaas ook niet. Heeft iemand een idee?
Geplaatst: 27 mar 2007, 21:12
door Joke
Sorry

de code werkt wel! Als ik uitlog en als gast op wie is online klik of op iemand die online is, krijg ik geen gegevens meer!