Avatar billede dennism Nybegynder
02. februar 2003 - 13:52 Der er 16 kommentarer og
1 løsning

MySql

Jeg er igang med et brugersystem.. Jeg har md5-krypteret brugerens id, og id'et ligger nu i krypteret form i:
$_GET[id]

Nu vil jeg så, i min tabel, finde den række som har det samme ID som "$_GET[id]"...
Men da "$_GET[id]" er i krypteret form, tror jeg at min mysql forespørgelsen skal se sådan ud:
$mysql = mysql_query("SELECT id, status, brugernavn, password FROM brugere WHERE md5('id') LIKE $_GET[id]");

Men den virker ikke.. Nogen der kan fortælle mig hvad jeg gør forkert?

Vær venlig at skriv, hvis I ikke forstår hvad jeg mener!...
Avatar billede dennism Nybegynder
02. februar 2003 - 13:57 #1
Hvad sker der lige her!?... Jeg har fået en mail om at "jelzin101" har svaret på mit spm.!.. Men der er vist sket en fejl eller noget!?
Avatar billede dennism Nybegynder
02. februar 2003 - 13:59 #2
Jenzin101 >>

Gider du lige at forsøge at svare igen?
Hvis ikke du kan det, så skriv svaret til webmaster@demaweb.dk

Så opretter jeg efterfølgende et spm. hvor du kan få dine point, og hvor svaret vil fremgå!..
Avatar billede jelzin101 Praktikant
02. februar 2003 - 13:59 #3
;) det var mig der keglede helt vildt i det og kom til at sende noget værre bavl :)

- lige en tanke -prøv at MD5 kryptere det der ligger i databasen - og så køre :
$mysql = mysql_query("SELECT id, status, brugernavn, password FROM brugere WHERE id = $_GET[id]");
Avatar billede jelzin101 Praktikant
02. februar 2003 - 14:00 #4
eller rettere:
$mysql = mysql_query("SELECT id, status, brugernavn, password FROM brugere WHERE id = '$_GET[id]'");
Avatar billede dennism Nybegynder
02. februar 2003 - 14:03 #5
Kan det virkelig ikke gøres på en anden måde!?..
Jeg er ikke interesseret i at få krypteret "id" i tabellen (hvis du forstår hvad jeg mener!?)!...
Avatar billede jelzin101 Praktikant
02. februar 2003 - 14:04 #6
$mysql = mysql_query("SELECT id, status, brugernavn, password FROM brugere WHERE MD5(id) = '$_GET[id]'");
Avatar billede dennism Nybegynder
02. februar 2003 - 14:04 #7
Jeg fik det selv til at virke, så en anden måde... :)
Avatar billede jelzin101 Praktikant
02. februar 2003 - 14:04 #8
k :)
Avatar billede dennism Nybegynder
02. februar 2003 - 14:04 #9
Jep... Netop som du skrev!.. Laver du ik lige et svar?
Avatar billede jelzin101 Praktikant
02. februar 2003 - 14:05 #10
yessør :0)
Avatar billede dennism Nybegynder
02. februar 2003 - 14:05 #11
Du får point fordi de '' du lavede fik mig på sporet... :)
Avatar billede jelzin101 Praktikant
02. februar 2003 - 14:06 #12
det går da godtnok godt idag :) vi prøver igen
Avatar billede dennism Nybegynder
02. februar 2003 - 14:06 #13
Hmm... Kan du ik lave et svar, eller hva!?
Avatar billede jelzin101 Praktikant
02. februar 2003 - 14:06 #14
hmm jeg kan så åbenbart ikke svare :) - bare snup point selv ;)
Avatar billede dennism Nybegynder
02. februar 2003 - 14:08 #15
Oki... Men tusind tak for hjælpen!...
Avatar billede jelzin101 Praktikant
02. februar 2003 - 14:11 #16
np:)
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
Computerworld tilbyder specialiserede kurser i database-management

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