This is an old revision of the document!
Tips för att hitta fel
Om ni skickar data via ett formulär
- Kolla formuläret så att ni har rätt “method” och rätt “action”, använd “inspect” i utvecklingsverktyget.
- Finns det några header med exit på sidan, kommentera bort dessa för att du ska stanna på sidan och kunna få se vad det finns för felmeddelanden.
if (mysqli_num_rows($result) != 1) { // header('location: index.php'); // exit; }
- Skriv ut er SQL-fråga
echo $query = "SELECT * FROM Users WHERE EMail = '" . $_POST['EMail'] . "' AND Password = SHA1('" . $_POST['Password'] . "')";
- Skriv ut era ev SQL-error.
echo mysqli_error($link);
- Prova att köra den SQL-fråga skapas i phpmyadmin, så får ni se om den fungerar där.