Avatar billede simsevu Juniormester
21. maj 2005 - 20:36 Der er 8 kommentarer og
1 løsning

Problem med Loginsystem?

For mig at se virker det her rigtigt , er der noge der kan finde nogle fejl.. eller hvad jeg ellers kan gøre.. ?



<?php
include("data.php");

$bruger = $_REQUEST["brugernavn"];
$password = $_REQUEST["kodeord"];


$get = MYSQL_query("Select * from loginsystem where brugernavn='$user', password='$kode'");


if(
$bruger = $user and
$password = $kode) {

echo"Velkommen du er nu logget ind "; }



else{

echo "du er ikke logget ind"; } ?>
Avatar billede nielle Nybegynder
21. maj 2005 - 20:48 #1
Ret:

"Select * from loginsystem where brugernavn='$user', password='$kode'"

til:

"Select * from loginsystem where brugernavn='$user' AND password='$kode'"
Avatar billede nielle Nybegynder
21. maj 2005 - 20:52 #2
Desuden bruger du to variable - $user og $kode - hvor bliver der egentligt lagt noget i dem?
Avatar billede nielle Nybegynder
21. maj 2005 - 20:54 #3
Endelig bruger man "==" når man skal lave sammenligning i PHP. Ret til:

if ( $bruger == $user and $password == $kode) {

Hvis du bruger "=" så er det en *tildeling* i stedet for en *sammenligning*
Avatar billede simsevu Juniormester
21. maj 2005 - 21:06 #4
jeg har lavet det om til men det virker stadig ikke

<?php
include("data.php");

$bruger = $_REQUEST["brugernavn"];
$password = $_REQUEST["kodeord"];


$get = MYSQL_query("Select * from loginsystem where brugernavn='$user' AND password='$kode'");


if(
$bruger == $user and
$password == $kode) {

echo"Velkommen du er nu logget ind "; }



else{

echo "du er ikke logget ind"; } ?>
Avatar billede nielle Nybegynder
21. maj 2005 - 21:19 #5
<?php
include("data.php");

$bruger = $_REQUEST["brugernavn"];
$password = $_REQUEST["kodeord"];

$Result = MYSQL_query("SELECT count(*) AS Hits FROM loginsystem WHERE brugernavn='$bruger' AND password='$password'");

if (mysql_result($Result, 0, "Hits") == 1)
    echo "Velkommen du er nu logget ind";
else
    echo "du er ikke logget ind";
?>
Avatar billede simsevu Juniormester
21. maj 2005 - 21:24 #6
har fået det til at virke på en anden måde
Avatar billede nielle Nybegynder
21. maj 2005 - 21:28 #7
Må man se den?
Avatar billede nielle Nybegynder
30. maj 2005 - 18:14 #8
Tid til lidt respons (bare sån' af ren høflighed)? ... og vel også tid til at lukke spørgsmålet (du kan jo bare tage dine points tilbage).
Avatar billede simsevu Juniormester
14. marts 2007 - 11:39 #9
lukket
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester