Hallo,
Ik heb een probleempje.
Jullie weten dat ik een loginscript aan het maken ben hé.
Dat was eerst zonder mysql.
Maar nu om het gebruikersvriendelijker te maken wil ik met mysql gaan werken.
Ik heb alleen één probleem:
Mijn hoster (gratiswebhosting.nl) heeft blijkbaar errorreporting uitgezet waardoor ik niet weet wat er fout is.
Mijn browser zegt alleen maar dat de website of verkeerd geprogrammeerd is of dat er onderhoud bezig is.
Ik ben zeker dat het het eerste is.
Ik hoop dat jullie me kunnen helpen, ik zet even de code neer:
mysql_connect("localhost", "freehost_244", "rapper");
mysql_select_db("freehost_244_1");
$tabel = "users";
$user = $_POST[user];
$pass = $_POST[pass];
$sql = "SELECT * FROM $tabel WHERE user = ".$user." AND pass = ".$pass."";
$query = mysql_query($sql);
if (mysql_num_rows($query) == 0) {
Echo "Je usernaam en password komen niet voor in de database";
}
else {
session_start();
$_SESSION[ingelogd] = true;
header("location:index.php");
}
?>
user en pass zijn dus de velden in de database, maar een ervaren PHPER snapt dit wel.
Met vriendelijke groet,
Jarno
Ik heb een probleempje.
Jullie weten dat ik een loginscript aan het maken ben hé.
Dat was eerst zonder mysql.
Maar nu om het gebruikersvriendelijker te maken wil ik met mysql gaan werken.
Ik heb alleen één probleem:
Mijn hoster (gratiswebhosting.nl) heeft blijkbaar errorreporting uitgezet waardoor ik niet weet wat er fout is.
Mijn browser zegt alleen maar dat de website of verkeerd geprogrammeerd is of dat er onderhoud bezig is.
Ik ben zeker dat het het eerste is.
Ik hoop dat jullie me kunnen helpen, ik zet even de code neer:
mysql_connect("localhost", "freehost_244", "rapper");
mysql_select_db("freehost_244_1");
$tabel = "users";
$user = $_POST[user];
$pass = $_POST[pass];
$sql = "SELECT * FROM $tabel WHERE user = ".$user." AND pass = ".$pass."";
$query = mysql_query($sql);
if (mysql_num_rows($query) == 0) {
Echo "Je usernaam en password komen niet voor in de database";
}
else {
session_start();
$_SESSION[ingelogd] = true;
header("location:index.php");
}
?>
user en pass zijn dus de velden in de database, maar een ervaren PHPER snapt dit wel.
Met vriendelijke groet,
Jarno
