Pagina 1 van 1

Afschermen profielen startpagina

Geplaatst: 27 mar 2006, 17:08
door Jerinamite
Hallo allemaal,

Ik heb een vraagje met betrekking tot de startpagina, waar staat vermeld wie de laatste nieuwe gebruiker is en wie er op dat moment online zijn.

Nu zou ik het graag zo hebben dat de betreffende namen wel blijven staan, maar dat een buitenstaander een login scherm krijgt als hij/zij op een naam klikt en dus niet het profiel van deze mensen zo kan zien.

Ik heb de knop gebruikerslijst al zo ingesteld gekregen, maar met mijn nagenoeg nul ervaring met php vroeg ik me af hoe ik dit kan realiseren...

Bij voorbaat dank!

Geplaatst: 27 mar 2006, 17:14
door Raimon
Dat kan zie hieronder:

Code: Selecteer alles

#
#-----[ OPEN ]------------------------------------------
# 

profile.php 

#
#-----[ FIND ]------------------------------------------
# 

if (!empty($HTTP_POST_VARS['sid']) || !empty($HTTP_GET_VARS['sid']))
{
	$sid = (!empty($HTTP_POST_VARS['sid'])) ? $HTTP_POST_VARS['sid'] : $HTTP_GET_VARS['sid'];
}
else
{
	$sid = '';
}

#
#-----[ AFTER, ADD ]------------------------------------
# 

// Begin 'Restrict Guest Access' MOD
$u = ( isset($HTTP_GET_VARS[POST_USERS_URL]) ) ? intval($HTTP_GET_VARS[POST_USERS_URL]) : intval($HTTP_POST_VARS[POST_USERS_URL]);
 
$mode = ( isset($HTTP_GET_VARS['mode']) ) ? $HTTP_GET_VARS['mode'] : $HTTP_POST_VARS['mode']; 
if ( !$userdata['session_logged_in']  && $mode == 'viewprofile') 
{ 
      redirect(append_sid("login.$phpEx?redirect=profile.$phpEx&mode=viewprofile&".POST_USERS_URL."=".$u, true));
      exit; 
} 
// End 'Restrict Guest Access' MOD

Geplaatst: 27 mar 2006, 18:42
door Jerinamite
Super, dankjewel! :thumb: