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!