Visa ett inlägg
Oläst 2013-05-04, 19:05 #1
syx94 syx94 är inte uppkopplad
Hej, jag är ny här.
 
Reg.datum: Jul 2012
Inlägg: 1
syx94 syx94 är inte uppkopplad
Hej, jag är ny här.
 
Reg.datum: Jul 2012
Inlägg: 1
Question Admin Permission

Tjenare!
Visste inte riktigt vart jag skulle posta det här.
Men håller på med en egen hemsida.
Men har kört fast på en grej.

Har följande kod:


PHP-kod:
if(isset($_SESSION['user_id'])) {
$username $_SESSION['user_id'];
$sql mysql_query("SELECT * FROM `users` WHERE username='$username'");
$row mysql_fetch_array($sql);

$group $row['group_id'];

$sql2 mysql_query("SELECT * FROM `group` WHERE id='$group'");
$row2 mysql_fetch_array($sql2);
$flags $row2['flags'];
$flags explode(','$flags);
if(
in_array($flag$flags)) {

echo 
"Här ska admin grejset bara.";

}


Jag har suttit och fundera på om man kan göra en function av det hela istället.

Men fick det inte att fungera, gjorde följande function


PHP-kod:
function admin($flag$content)
{

if(isset(
$_SESSION['user_id'])) {
$username $_SESSION['user_id'];
$sql mysql_query("SELECT * FROM `users` WHERE username='$username'");
$row mysql_fetch_array($sql);

$group $row['group_id'];

$sql2 mysql_query("SELECT * FROM `group` WHERE id='$group'");
$row2 mysql_fetch_array($sql2);
$flags $row2['flags'];
$flags explode(','$flags);
if(
in_array($flag$flags)) {
return 
$content;
}

}



Men då kan man ju inte lägga exempel vis, massa olika koder i $content.
Så nån som har nåt tips?
syx94 är inte uppkopplad   Svara med citatSvara med citat