Knebba Skrevet 9. februar 2006 Del Skrevet 9. februar 2006 (endret) sikkert et enkelt spørsmål, men hvordan kan jeg hente "level" inn i $_SESSION['level']? <?php // Kobler opp mot databasen.. mysql_connect($dbhost,$dbbruker,$dbpass) or die(mysql_error()); mysql_select_db($dbnavn) or die(mysql_error()); $brukernavn = $_POST['brukernavn']; $passord = md5($_POST['passord']); $sql = " SELECT `brukernavn`,`passord`,`level` FROM `maagene_bruker` WHERE `brukernavn` = '$brukernavn' AND `passord` = '$passord'"; $resultat = mysql_query($sql); $res = mysql_query($sql) or die(mysql_error()); // Sjekker om du er logget inn eller ikke if(mysql_num_rows($resultat) !== 0) { session_start(); $_SESSION['loggetinn'] = ja; $_SESSION['brukernavn'] = $brukernavn; $_SESSION['level'] =; // her lizzm header("location:../index.php"); } else { header("location:../index.php?feil=brukerpass"); } ?> Endret 9. februar 2006 av kennteh Lenke til kommentar
luser32 Skrevet 9. februar 2006 Del Skrevet 9. februar 2006 Du kan vel lage en function get_level($brukernavn, $passord) og kjøre en SQL-spørring omtrent som det her: "SELECT level FROM table WHERE `brukernavn` = '$brukernavn' AND `passord` = '$passord'" Deretter returnere 'level' Lenke til kommentar
Knebba Skrevet 9. februar 2006 Forfatter Del Skrevet 9. februar 2006 er ikke in på function ennå er ennå sterkt i lærefasen av php Lenke til kommentar
kakkle Skrevet 9. februar 2006 Del Skrevet 9. februar 2006 Fjern $resultat linjen (Du har samme 2 ganger etter hverandre - unødvendig) Butt ut $resultat med $res i if setningen. legg dette inn rett etter if setningen: $row = mysql_fetch_object($res); $level = $row->level; $level inneholder nå level verdien. Lenke til kommentar
Knebba Skrevet 9. februar 2006 Forfatter Del Skrevet 9. februar 2006 hjertelig ! nå funket det flott. Lenke til kommentar
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå