Rematusen Skrevet 14. september 2008 Del Skrevet 14. september 2008 (endret) Notice: Undefined index: id in C:\wamp\www\config.php on line 11 Notice: Undefined index: id in C:\wamp\www\config.php on line 22 Notice: Undefined index: id in C:\wamp\www\config.php on line 24 Notice: Undefined index: id in C:\wamp\www\index.php on line 4 Notice: Undefined index: los in C:\wamp\www\index.php on line 42 Linje 11: $la = mysql_query("SELECT * FROM brukere WHERE id='" . $_SESSION['id'] . "'"); Linje 22: $update = mysql_query("UPDATE brukere SET `sistakt`='$dato' WHERE id='$_SESSION[id]'"); Linje 24: $bruker = $_SESSION['id']; Linje 4: if(!$_SESSION['id']) { Linje 42: if($_GET['los'] == 1) { Hvordan får jeg vekk slike error meldinger ? Endret 14. september 2008 av Rematusen Lenke til kommentar
oxodesign Skrevet 14. september 2008 Del Skrevet 14. september 2008 problemet er at du ikke har en session med navnet id. Derfor får du en mld. du bør gjøre noe sånt: <?php if(isset($_SESSION['id']){ // Session id. Hent fra database. Gjør andre sjekker }else{ // Session id finnes ikke gjør noe annet } ?> Når det gjelder den andre $_GET['los'] så kan du gjøre følgende ting: <?php if(isset($_GET['los']) && $_GET['los'] == 1){ // los variablen finnes og den er lik 1. } ?> Håper det var til hjelp Lenke til kommentar
JohndoeMAKT Skrevet 14. september 2008 Del Skrevet 14. september 2008 $_GET['los'] vil vel være en string, og ved integertesting mot 1 bør === brukes. if ( isset( $_GET['los'] && ( $_GET['los'] = (int)$_GET['los'] ) === 1 ) { } 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å