Hallo,
Ik wil graag een ranksysteem maken in php voor een huiswerkhulpsite. Ik wil dat wanneer je inlogt, en je rank 1 is (automatisch) er niets extra's komt te staan. Wanneer je inlogt, en je hebt rank 2, dan komt er een tekst te staan zoals: Je bent een mod. Klik HIER om naar het adminpaneel te gaan.
In mijn tabel leden staan de volgende vakjes;
ID
Username
Password
email
rank
Ik wil het doen met het volgende script:
<?php
error_reporting(0);
include 'includes/bgup.php';
?>
<?php
$user = $_SESSION['username'];
session_start();
error_reporting(0);
mysql_connect("X","X","X","X")or die (mysql_error() );
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$result = mysqli_query($con,"SELECT level FROM leden WHERE username='" . $_SESSION['username'] . "'");
while($row = mysqli_fetch_array($result))
{
echo "Welcome, Your current level is: level " . $row['level'];
echo "<br>";
}
$usernaaam = $_SESSION['username'];
$rank= mysql_query("SELECT rank FROM `leden`WHERE username = '$usernaaam'");
$rank2 = mysql_result($rank,'rank');
echo $user;
if($rank == "1"){
echo "HIER DE TEKSTi";
echo $user;
}
?>
Wie kan mij helpen?
Alvast bedank.
Tim
[size=xsmall]Toevoeging op 27/09/2013 13:07:38:[/size]
Oho ja, (c) Frank Martens
2.406 views