This is an old revision of the document!


Tips för att hitta fel

  1. Kolla formuläret så att ni har rätt “method” och rätt “action”
  2. Gå till sidan som ni har i er action, börja med att skriva ut $_POST och sen en exit, kommer rätt värden till denna sida?
    <?php
    print_r($_POST);
    exit;
  3. 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;
    }
  4. Skriv ut er SQL-fråga
    echo $query = "SELECT * FROM Users WHERE EMail = '" . $_POST['EMail'] . "' AND Password = SHA1('" . $_POST['Password'] . "')";
  5. Skriv ut era ev SQL-error.
    echo mysqli_error($link);
  6. sdf