Toegang webpagina's

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
fn002449
Berichten: 326
Lid geworden op: 09 nov 2005, 13:59

Bericht door fn002449 » 16 dec 2005, 11:21

uhm.. hoe goed ben je met php mysql?!

Want ik heb zelf niet een kant en klaar script liggen... maar met die code vraag je alle usergroupen op waar de user ingeschreven staat...

dan moet je hier maar ff op gaan verder borduren ;)

Guust
Berichten: 96
Lid geworden op: 06 sep 2005, 23:41
Locatie: Mechelen
Contacteer:

Bericht door Guust » 23 dec 2005, 17:30

Hellaas,

ik ben dus (nog) niet zo goed met php mysql... :? het wil me maar niet lukken, is er iemand die er voor mij kan op "verder borduren"?

  • :wink: Of kan ik op ranks selecteren? Misschien is dat een optie?
    Gewoon ff checken of die persoon die bepaalde rank heeft, en doorlaten... anders foutmelding... ?
mvg,

Guust
Berichten: 96
Lid geworden op: 06 sep 2005, 23:41
Locatie: Mechelen
Contacteer:

Bericht door Guust » 29 dec 2005, 00:12

Heb het hiermee eens geprobeerd, selectie op de ranks, was m'n bedoeling...

Code: Selecteer alles

<?php 
$ALL_GROUP_NAME = "Leden"; 

// Controls for phpbb login inclusion 
$CHECK_ALLOWED = false; 
define('IN_PHPBB', true); 
$phpbb_root_path =  dirname(__FILE__) . "/"; 

include($phpbb_root_path . 'extension.inc'); 
include($phpbb_root_path . 'common.'.$phpEx); 
$userdata = session_pagestart($user_ip, PAGE_INDEX); 
init_userprefs($userdata); 

if ( $userdata['session_logged_in'] ) 
{ 
 $sql = "SELECT user_id 
    FROM " . USERS_TABLE . "
	WHERE user_rank = 3 "
	AND ($user_id = $_usr) ;
	if (!($result = $db->sql_query($sql)) )
	{
	message_die(GENERAL_ERROR, 'Error getting group information', '', __LINE__, __FILE__, $sql);
	}
    { 
      $CHECK_ALLOWED = true; 
    } 
} 

if (!$CHECK_ALLOWED) 
{ 
   message_die(GENERAL_MESSAGE,"Je hebt geen toegang tot deze pagina",""); 
} 

echo ("ALS JE DIT OP JE SCHERM KRIJGT DAN BEN JE INGELOGD EN ZIT JE IN DE USERGROUP"); 
?> 
<HTML> 
<HEAD> 
<META http-equiv="Content-Language" content="nl-be"> 
<META name="GENERATOR" content="Microsoft FrontPage 6.0"> 
<META name="ProgId" content="FrontPage.Editor.Document"> 
<META http-equiv="Content-Type" content="text/html; charset=windows-1252"> 
<TITLE>Testpagina beveiligde pagina</TITLE> 
<META name="Microsoft Border" content="tlrb, default"> 
</HEAD> 
<BODY> 
<P align="center">&nbsp;</P> 
<P align="center">&nbsp;</P> 
<P align="center">&nbsp;</P> 
<P align="center">&nbsp;</P> 
<P align="center">&nbsp;</P> 
<P align="center"><FONT size="7" color="#FF0000">Testpagina beveiligde pagina</FONT></P> 
</BODY> 
</HTML>
:( Wil maar niet lukken, wat doe ik verkeerd?

Gesloten