---
title: "Lösenordskoll problem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/86080-lösenordskoll-problem"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Pellefant"
published: "2003-09-15T20:28:08.000Z"
updated: "2003-09-15T20:40:55.000Z"
replies: 2
views: 191
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/86080-lösenordskoll-problem"
---

# Lösenordskoll problem

## #1 — Pellefant, 2003-09-15T20:28Z

Hej! :)

Har suttit med denna lösenordskoll i 4-5 timmar nu. :(

```php
<?php
$dbh=mysql_connect ("localhost", "idealgr_aris", "xxxxxx") or die ('I cannot connect to the database because: ' . mysql_error()); 
mysql_select_db ("idealgr_orders");

$Query = "SELECT * FROM members WHERE username='$username' &&  password='$password'" or die (mysql_error());

$Result = mysql_db_query ("idealgr_photodb", $Query, $dbh) or die (mysql_error());

		if(mysql_num_rows(result) == 0){

		setcookie("userstatus", "inside");
		setcookie("idnumber", "$row[id]");
		header ("Location: user.php");
		mysql_close($dbh); 
}
else
	{
?>

<A HREF="userlogin.html">username and/or passwrord wrong, try again</A>

<?php
}
?>
```

 

Just nu så får jag:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource 

Men även denna verkar inte fungera:

if(mysql_num_rows(result) == 0){

Mycket tacksam för hjälp.

Permalänk: https://www.webforum.nu/p/86080

## #2 — Peeer, 2003-09-15T20:36Z

> Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource

Intressant att du kan få felmeddelanden på något som inte ens finns med i koden §jr 

```
if(mysql_num_rows([b]$[/b]result) == 0){
```

Sen är jag lite skeptisk till din if-sats. Först kollar du om 0 rader hittades (dvs. fel lösen/användarnamn), om det hittades mer rader än så (dvs rätt lösen) så skrivs texten om ett felaktigt användarnamn ut.

Permalänk: https://www.webforum.nu/p/1157189

## #3 — Pellefant, 2003-09-15T20:40Z

Tjena, jag fick ordning på det nu, mha denna. :)

if(mysql_num_rows($Result) == 1){

(Det kan bara finnas ett unikt username av varje)

"Intressant att du kan få felmeddelanden på något som inte ens finns med i koden "

Ja, det ska väl vara jag som lyckas med sånt. :)

Permalänk: https://www.webforum.nu/p/1157202

---

Tråden på webben: https://www.webforum.nu/amne/php/86080-lösenordskoll-problem
