27. september 2004 - 22:31Der er
16 kommentarer og 1 løsning
query problemer (data fra cookie - vBulletin)
Hejsa,
Jeg vil check om brugerid og password fra denne cookie, eksistere i min database:
$userid = intval($_COOKIE[bbuserid]); $password = addslashes($_COOKIE[bbpassword]); $result = mysql_query("SELECT username, userid FROM user WHERE userid=$userid AND MD5(CONCAT(password, 'LicenseNo')) = '$password'"); $user = mysql_fetch_array($result);
if ($user[usernmae]) { echo "yes"; }else{ echo "no"; }
- Jeg ved at cookien indeholder brugerid og password (anvendes til mit vBulletin forum), men koden poster "no" hvor den skulle poste "yes" (da userid og kode eksistere). Hvis jeg derimod erstatter "if ($user[usernmae])" med "$userid" eller "$password" så poster den "yes", som den skal.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
$userid = intval($_COOKIE[bbuserid]); $password = addslashes($_COOKIE[bbpassword]); $result = mysql_query("SELECT username, userid FROM user WHERE userid=$userid AND MD5(CONCAT(password, 'LicenseNo')) = '$password'"); if ($user = mysql_fetch_array($result)) {
erikjacobsen: jeg prøver at hente data ud fra en vBulletin cookie, og sikre mig at userid og password er korrekt. LicenceNo er licens nummeret af forumet
Jeg fandt koden på vbulletin.org, men kan ikke få den til at virke (som i kan se)
$result = mysql_query("SELECT username, userid FROM user WHERE userid=$userid AND MD5(CONCAT(password, 'LicenseNo')) = '$password'") or die(mysql_query());
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.