Gå til innhold

Finne en brukergruppe sine rettigheter script


Anbefalte innlegg

Heisann, lager et brukersystem og for å få mer erfaring vil jeg nå prøve meg på dynamiske brukergrupper..

 

Gruppe tabellen i databasen er satt opp slik:

 

- grupper

- id (id på gruppen satt opp i auto)

- navn (navnet på gruppen)

- ting1 (1 eller 0)

- ting2 -- || --

- ting3 -- || --

 

 

Problemet nå ligger her: https://www.diskusjon.no/index.php?showtopi...dpost&p=7547445

Endret av goggen90
Lenke til kommentar
Videoannonse
Annonse

<?php

function skjekkrett2 ($id, $felt) {

unset($granted);

$mysql_grupper	= "grupper";
$mysql_query  = "select * from $mysql_grupper where id='$id'";
$resultat  = mysql_query($mysql_query) or die(mysql_error());

$nummer = mysql_num_rows($resultat);
if ($nummer == FALSE) { $granted = 0; }
else {
$rad = mysql_fetch_array($resultat) or die(mysql_error());

if($rad[$felt] == 1) { 
$granted = 1;
} else {
$granted = 0; }
}
echo "ID $id<br />";
echo "FELT ".$rad[$felt]."<br />";
echo "FELT $felt<br />";
echo "NUMMER: $nummer<br />";
$granted = 1;
return $granted;
}

skjekkrett2(1, 'felt1');

if($granted == 1) { 
echo("Yeeeah!");
} else { echo("Ulovlig område! ($granted)"); }

?>

 

Problemet nå er at $granted ikke kommer ut av funksjonen..

Jeg satte noen echo's i funksjonen og alle variabler som blir skrevet ut inni funksjonen kommer ut riktig.

 

Det er kun når $granted skal ut av funksjonen det ikke fungerer..

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...