ve_gard Skrevet 26. desember 2006 Skrevet 26. desember 2006 Hva vil $user inneholde etter at spørringen er utført? Vil den gå ut som true om både brukernavn og passord er riktige? $user = "SELECT * FROM usr WHERE epost='$brukernavn' AND passordLagret='$fiksaPassord'"; if($user){ echo 'etelleranna'; }else{ echo 'yes'; } Burde ikke det her fungere logisk sett? Og har noen et eksempel på hvordan Session.use_only_cookies kan brukes? mvh Vegard *Go Jul!*
oxodesign Skrevet 26. desember 2006 Skrevet 26. desember 2006 Du må gjøre følgende: 1. Først må du kjøre en query mot databasen (SELECT * FROM usr ....) 2. Sjekker hva MySQL returnerer, den returnerer 0 = null, 1 = Fant et, 2++ hvis den har funnet flere. Du kjører en if setting hvor mange rows som ble retunert fra mysql eks: <?php if($nrRows == 1){ echo "OK"; }else{ echo "NO"; }?> Hvordan sjekke hvor mange rows som ble returnert fra mysql finner du her: http://no.php.net/manual/en/function.mysql-num-rows.php
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å