ik heb een login met registratie en activatie mail, en admin paneel op mijn site , maar ik ben er wel nog aan bezig aan de site he
maar nu wil ik dat als er een admin inlogt dat er een extra menu zichtbaar is, en als er een gewoon lid inlogt dat je dat niet ziet, want nu moet ik dan zogezegd ergens admin zetten en dan kan iedereen de pagina voor admin zien, en dat heb ik toch nog noiit op een site gezien
je hebt een tabel waar je iedereens naam opslaat neem ik aan? Nou, daar maak je een extra kolom aan 'power', en die zet je bv met standaard waarde op 10 (speler), en 99 voor admin
ik moet echt een beter hebben , script met leden, registratie, activatiemail, adminpaneel, en met cliks, zo met een kliklink, wie de meeste cliks heeft zo , je weet wel, een linkspel
// Dit is het gedeelte waarmee je info uit de database haalt
<?
$query=mysql_query("SELECT * FROM [tabelnaam] WHERE [iets]='$iets'");
$result=mysql_fetch_assoc($query);
$status=$result['status'];
?>
// Dit is hoe je menu eruit kan komen te zien
<?
if($status=="1"){
include("adminmenu.php");
}
else{
include("membermenu.php");
}
?>
// Ik ben er even vanuit gegaan dat je 2 verschillende menu's hebt die NIET tegelijkertijd te zien mogen zijn. Anders moet je dit zetten:
<?
include("membermenu.php");
echo "<br>";
if($status=="1"){
include("adminmenu.php");
}
else{
}
?>
// Dit is het gedeelte waarmee je info uit de database haalt
<?
$query=mysql_query("SELECT * FROM [tabelnaam] WHERE [iets]='$iets'");
<?
$query=mysql_query("SELECT * FROM [gebruikers] WHERE [status]='$status'");
$result=mysql_fetch_assoc($query);
$status=$result['status'];
?>
// Dit is hoe je menu eruit kan komen te zien
<?
if($status=="1"){
include("adminmenu.php");
}
else{
include("ingelogd.php");
}
?>
<?
$query=mysql_query("SELECT * FROM [gebruikers] WHERE [status]='$status'");
<?
$query=mysql_query("SELECT `status` FROM `gebruikers` WHERE
`user_id`='".$_SESSION['ingelogd_id']."'") or die(mysql_error());
$result=mysql_fetch_assoc($query);
$status=$result['status'];
?>
// Dit is hoe je menu eruit kan komen te zien
<?
if($status=="1"){
include("adminmenu.php");
}
else{
include("ingelogd.php");
}
?>
<?
$query=mysql_query("SELECT `status` FROM `gebruikers` WHERE
`user_id`='".$_SESSION['ingelogd_id']."'") or die(mysql_error());
<?php
include("config.php");
$_SESSION['suser'] = $naam; // gebruikersnaam van ingelogd persoon
$status = mysql_query("SELECT `status` FROM `gebruikers` WHERE `naam`= '".$_SESSION['suser']."'") or die(mysql_error());
if (status==1) {
// je admin menu
}
else {
// normaal
}
?>
<?php
include("config.php");
$_SESSION['suser']=$naam;// gebruikersnaam van ingelogd persoon
$status=mysql_query("SELECT `status` FROM `gebruikers` WHERE `naam`= '".$_SESSION['suser']."'") or die(mysql_error());
$sStatus = mysql_query("SELECT `status` FROM `gebruikers` WHERE `naam`= '".$_SESSION['suser']."'") or die(mysql_error());
$fStatus=mysql_fetch_assoc($sStatus);
$status=$fStatus['status'];
if ($status==1) {
// je admin menu
}
$sStatus=mysql_query("SELECT `status` FROM `gebruikers` WHERE `naam`= '".$_SESSION['suser']."'") or die(mysql_error());