login  Naam:   Wachtwoord: 
Registreer je!
 Forum

fetch error

Offline SilVeX - 26/10/2005 23:40
Avatar van SilVeXHTML beginner Ik heb een memberscriptje maar ik kan niet inloggen dan krijg ik deze error:
  1. Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /var/www/kris/debrug/login.php on line 34
  2. Fout.

  1. <?
  2. if( isset($_POST["login"]))
  3. {
  4. $query = mysql_query("select * from leden where gebruikersnaam='".$_POST["gebruikersnaam"]."'");
  5. $row = mysql_fetch_object($query);
  6. $wachtwoord1 = md5($_POST["wachtwoord"]);
  7. if($wachtwoord1 == $row->wachtwoord && $_POST["gebruikersnaam"] == $row->gebruikersnaam)
  8. {
  9. setcookie ("login", $_POST["gebruikersnaam"],time()+3600*$dagen);
  10. echo "U bent ingelogt.";
  11. echo "<META HTTP-EQUIV=\"REFRESH\" CONTENT=\"1; URL=?p=home\">";
  12. }
  13. else
  14. {
  15. echo "Fout.";
  16. }
  17. }


ziet iemand wat in mijn scriptje staan dat anders moet?
help mij aub alvast bedankt

6 antwoorden

Gesponsorde links
Offline Gerard - 27/10/2005 00:06
Avatar van Gerard Ouwe rakker Wanneer je die melding krijgt dan is de query niet succesvol uitgevoerd. Zet direct onder die regel eens dit;



Dan kan je zien wat de error was waar MySQL tegenaan liep. Het kan een verkeerde naam van een tabel zijn ofzo, maarja dat zie je dan pas.
Offline SilVeX - 27/10/2005 00:09
Avatar van SilVeX HTML beginner dan krijg ik nog steeds dezelfde error
Offline Maarten - 27/10/2005 00:10
Avatar van Maarten Erelid Maak dan dit van je query:
  1. $query = mysql_query("select * from leden where gebruikersnaam='".$_POST["gebruikersnaam"]."'") or die(mysql_error());
Offline Gerard - 27/10/2005 00:10
Avatar van Gerard Ouwe rakker
Citaat:
dan krijg ik nog steeds dezelfde error


Het gaat mij er nou juist om dat je dan in je source/html kan zien wat de specificatie is van die error. Ik heb toch ook helemaal niet beweerd dat dit de error zou oplossen?
Offline SilVeX - 27/10/2005 00:15 (laatste wijziging 27/10/2005 00:18)
Avatar van SilVeX HTML beginner Nee Proximus maar dan zou die een andere error moeten weergeven, over je database als ik het goed heb of over je mysql_query... Maar ik krijg nogsteeds dezelfde error
ook als ik dat van murfy gebruik....

AANGEPAST:
sorry er zit een fout in me config ik had het helemaal verkeerd, sorry hiervoor maar na doorzoeken van me config kan ik ook al niks vinden
:
  1. <?
  2. $host = "localhost";
  3. $user = "fambaken";
  4. $pass = "gaat jullie lekker niks aan";
  5. $db = "fambaken_nl_-_kris";
  6.  
  7. mysql_connect("$host","$user","$pass");
  8. ?>
Offline Gerard - 27/10/2005 00:21 (laatste wijziging 27/10/2005 00:22)
Avatar van Gerard Ouwe rakker haal je variabelen eens buiten de quotes!


  1. <?
  2. $sHostname = "localhost";
  3. $sUsername = "fambaken";
  4. $sPassword = "gaat jullie lekker niks aan";
  5. $sDatabase = "fambaken_nl_-_kris";
  6.  
  7. $rConnection = mysql_connect($sHostname, $sUsername, $sPassword);
  8. $rSelectDatabase = mysql_select_db($sDatabase, $rConnection);
  9. ?>

Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.236s