Prøv denne kode.. hvis ikk det virker så giv en besked
<?
class bruger{
var $brugernavn, $kodeord, $userlevl;
function bruger(){
if(isset($_SESSION["brugernavn"]) &&
isset($_SESSION["kodeord"]))
$this->log_ind($_SESSION["brugernavn"], $_SESSION["kodeord"]);
}
function log_ind($brugernavn, $kodeord){
$bruger_slash = addslashes($brugernavn);
$kode_slash = addslashes($kodeord);
$foresp =
mysql_query("SELECT * FROM bruger ".
"WHERE brugernavn = '$bruger_slash' AND ".
"kodeord = '$kode_slash'");
if(mysql_num_rows($foresp) == 1){
$this->brugernavn = $brugernavn;
$this->kodeord = $kodeord;
$_SESSION["brugernavn"] = $this->brugernavn;
$_SESSION["kodeord"] = $this->kodeord;
$_SESSION["userlevl"] = $this->userlevl;
return true;
} else {
$this->log_ud();
return false;
}
}
function log_ud()
if($this->logget_ind()){
unset($this->brugernavn);
unset($_SESSION["brugernavn"]);
unset($this->kodeord);
unset($_SESSION["kodeord"]);
unset($this->userlevl);
unset($_SESSION["userlevl"]);
return true;
} else
return false;
}
function admin()
if(isset($this->brugernavn) && isset($this->kodeord) && ($this->userlevl == 2))
return true;
} else {
return false;
}
}
function logget_ind(){
if(isset($this->brugernavn) && isset($this->kodeord))
return true;
else
return false;
}
function opret($brugernavn, $kodeord){
$bruger_slash = addslashes($brugernavn);
$kode_slash = addslashes($kodeord);
$foresp = mysql_query("SELECT * FROM bruger ".
"WHERE brugernavn = '$bruger_slash'");
if(mysql_num_rows($foresp) != 0)
return false;
else{
mysql_query("INSERT INTO bruger (brugernavn, kodeord) ".
"VALUES ('$bruger_slash', '$kode_slash')");
return true;
}
}
function fjern($brugernavn){
$bruger_slash = addslashes($brugernavn);
$foresp = mysql_query("SELECT * FROM bruger ".
"WHERE brugernavn = '$bruger_slash'");
if(mysql_num_rows($foresp) != 1)
return false;
else{
mysql_query("DELETE FROM bruger ".
"WHERE brugernavn = '$bruger_slash");
return true;
}
}
function hent_brugernavn(){
if($this->logget_ind())
return $this->brugernavn;
else
return "";
}
function hent_kodeord(){
if($this->logget_ind())
return $this->kodeord;
else
return "";
}
function ret_kodeord($kodeord){
if($this->logget_ind()){
$bruger_slash = addslashes($this->brugernavn);
$kode_slash = addslashes($kodeord);
mysql_query("UPDATE bruger ".
"SET kodeord = '$kode_slash' ".
"WHERE brugernavn = '" . $bruger_slash . "'");
$this->kodeord = $kodeord;
$_SESSION["kodeord"] = $kodeord;
return true;
} else
return false;
}
}
?>
-veile-
www.e-playcity.dk
Det er besøget hver!!