Nieuw lid |
|
Ik heb een vraag:
Ik ben een login systeem aan het maken maar wanneer ik gerigistreed ben en wil inloggen dan komt er deze foutmelding:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\wamp\www\login_2.php on line 17
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '@gmail.com AND wachtwoord=hehe' at line 1
Ik heb al van alles geporbeerd maar het lukt helaas niet
Iemand een idee?
Ohjaah, hier is mijn script:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<?php
session_start();
if(!empty($_POST)){
include("connection.php");
$dbname= "users";
mysql_select_db ($dbname);
$result = mysql_query("SELECT * FROM $dbname WHERE email=". $_POST['email'] ." AND wachtwoord=". $_POST['wachtwoord'] ."");
if(mysql_num_rows($result) > 0 or die(mysql_error())) {
$user = $_POST["email"];
$wachtwoord = $_POST["wachtwoord"];
$_SESSION['user'] = $user;
$_SESSION['wachtwoord'] = $wachtwoord;
header("Location: 'beveiligd.php'");
exit();
}
else {
$text = "U hebt geen goede combinatie van emailadres en wachtwoord gebruikt! <A onclick='javascript: window.back();'>Ga terug</A>";
die($text);
} }
else{
//pagina verkeerd aangeroepen
header("Location: login.php");
}?>
</body>
</html>
|