Veel gasten op forum

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Extreme
Berichten: 2
Lid geworden op: 28 jun 2007, 15:49

Veel gasten op forum

Bericht door Extreme » 28 jun 2007, 16:02

Wij hebben de laatste dagen extreem veel gasten op ons forum, die ook berichten wilen plaatsen e.d. maar dit (tot heden) nog niet kunnen. Tot een 80 gasten tegelijkertijd.
Dit is geen zoekmachine denk ik zelf.
Hebben jullie enig idee, hoe dit tegen kan worden gegaan, of waar dit vandaan komt?
Gaat om de volgende site: http://yzfr-club.nl/forum/

Gebruikersavatar
Stef
Berichten: 9080
Lid geworden op: 04 jun 2003, 20:47

Re: Veel gasten op forum

Bericht door Stef » 29 jun 2007, 13:44

Waarom kunnen ze het niet volgens jou?
Verplaatst naar 2.0 Support
- Stef

Extreme
Berichten: 2
Lid geworden op: 28 jun 2007, 15:49

Re: Veel gasten op forum

Bericht door Extreme » 29 jun 2007, 15:18

Men moet geregistreerd zijn om een bericht te kunnen plaatsen.

Salomon
Berichten: 3878
Lid geworden op: 14 feb 2006, 16:15

Re: Veel gasten op forum

Bericht door Salomon » 30 jun 2007, 11:08

Dan registreren ze zich toch?

Gebruikersavatar
Stef
Berichten: 9080
Lid geworden op: 04 jun 2003, 20:47

Re: Veel gasten op forum

Bericht door Stef » 30 jun 2007, 18:20

Of maak je je forum openbaar voor gasten?

Gebruikersavatar
Ramon Fincken
Berichten: 2552
Lid geworden op: 27 nov 2005, 23:15
Locatie: Diemen
Contacteer:

Re: Veel gasten op forum

Bericht door Ramon Fincken » 11 jul 2007, 14:00

Wanneer je veel gasten ziet is er niets aan de hand.

OOK niet wanneer je ze in je admin panel ziet dat ze op verborgen forums zitten.

Waarom niet?

Het Phpbb systeem kijkt eerst of je gast bent , of dat je ingelogged bent > wie je bent.
( ik pak viewforum.php als voorbeeld )
Dit gaat met dit stukje code:

Code: Selecteer alles

//
// Start session management
//
$userdata = session_pagestart($user_ip, $forum_id);
init_userprefs($userdata);
//
// End session management
//
Daarna pas wordt er gekeken of je wel toegang hebt tot het forum

Code: Selecteer alles

//
// Start auth check
//
$is_auth = array();
$is_auth = auth(AUTH_ALL, $forum_id, $userdata, $forum_row);
en het laatste stukje laat je inloggen of zegt dat je het forum niet mag zien.

Code: Selecteer alles

if ( !$is_auth['auth_read'] || !$is_auth['auth_view'] )
{
   if ( !$userdata['session_logged_in'] )
   {
      $redirect = POST_FORUM_URL . "=$forum_id" . ( ( isset($start) ) ? "&start=$start" : '' );
      redirect(append_sid("login.$phpEx?redirect=viewforum.$phpEx&$redirect", true));
   }
   //
   // The user is not authed to read this forum ...
   //
   $message = ( !$is_auth['auth_view'] ) ? $lang['Forum_not_exist'] : sprintf($lang['Sorry_auth_read'], $is_auth['auth_read_type']);

   message_die(GENERAL_MESSAGE, $message);
}
//
// End of auth check
//


oftewel log maar eens uit of pak een ander account en bekijk maar eens wat je ziet om het te testen :)
Freelance webdevelopment, including phpbb2 scripting!

Website founder van: phpBBinstallers.net phpBBantispam.com
Mods: zie op http://www.phpbb.com Blog in wording: RamonFincken.com

Gesloten