- $rank = $_SESSION["rank"];
- $betalt = $_SESSION["betalt"];
-
- if($rank == 0 && $betalt == 0)
- {
- echo "hej";
- }
- else if($rank == 1 && $betalt == 1)
- {
- echo "hej 1";
- }
- else if($rank == 2 && $betalt == 2)
- {
- echo "hej 2";
- }
- else if($rank == 3 && $betalt == 3)
- {
- echo "hej 3";
- }
- else if($rank == 4 && $betalt == 4)
- {
- echo "hej 4";
- }
- else if($rank >= 5 && $betalt >= 5)
- {
- echo "hej 5";
- }
- else
- {
- echo "ugyldigt";
- }
Jeg ville tro du mente noget i den retning her.
Ellers så brug switch-case. Men forstår ikke helt den måde du laver det på, og hvorfor du gør det sådan.
det kun også godt være at jeg skal lave det om til switch-case
men jeg har bygge min kode sådan her ;
- <?php
- session_start();
- include ("inc/db/db.php");
- if($stmt = $mysqli->prepare("SELECT id_bruger, Brugernavn, djnavn, rank, betalt FROM `bruger_infomation` WHERE `Brugernavn` = ? AND `password` = ?"))
- {
- $stmt->bind_param('ss', $brugernavn, $password);
- $brugernavn = $_POST["brugernavn_1"];
- $password = sha1($_POST["password_2"]);
- $stmt->execute();
- $stmt->store_result();
- $stmt->bind_result($id_bruger, $Brugernavn, $djnavn, $rank, $betalt);
- $stmt->fetch();
- $count = $stmt->num_rows;
- $stmt->close();
-
- if($count >= 0)
- {
- $_SESSION["logged_in"] = true;
- $_SESSION["user_id"] = $id_bruger;
- $_SESSION["Brugernavn"] = $Brugernavn;
- $_SESSION["djnavn"] = $djnavn;
- $_SESSION["rank"] = $rank;
- $_SESSION["betalt"] = $betalt;
- if($rank == 0 and $betalt == 0)
- {
- echo "hej";
- }
- else if($rank == 1 and $betalt == 1)
- {
- echo "hej 1";
- }
- else if($rank == 2 and $betalt == 2)
- {
- echo "hej 2";
- }
- else if($rank == 3 and $betalt == 3)
- {
- echo "hej 3";
- }
- else if($rank == 4 and $betalt == 4)
- {
- echo "hej 4";
- }
- else if($rank >= 5 || $betalt >= 5)
- {
- echo "hej 5";
- }
- }
- else
- {
- echo "Fejl";
- }
- }
- ?>
Jeg ved ikke hvad du vil lave men hvis du skal teste om en bruger har betalt skal $betalt så ikke være TRUE eller false ?
Nej jeg skal finde ud af om han har betalt,
Indlæg senest redigeret d. 13.07.2012 21:35 af Bruger #17136