Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Martin Bubník:13.7.2017 8:09

Chtěl bych se zeptat k čemu alert nejlépe využít.. Já bych ho chtěl využít například jen u přihlašovacího formuláře, kdy bych to využil v tomto případě:

<?php
include "../db.php";
session_start();

    $username = htmlspecialchars($_POST["username"]);
    $password = $_POST["password"];
    $password = hash("sha256", $password);

if (empty($username) || empty($password)) {
    exit("Musíte vyplnit přihlašovací údaje");

}


    $sqlDotaz = "SELECT id_user FROM basket_users WHERE username_user = :username AND password_user = :password LIMIT 1"; //počet záznamů
    $sqlProvedeni = $db->prepare($sqlDotaz);
    $sqlProvedeni->execute(array(":username" => $username, ":password" => $password));


        if ($sqlProvedeni->rowCount() == 1) {

            $result = $sqlProvedeni->fetch(PDO::FETCH_ASSOC);
            $id = $result["id_user"];

            header("location: ../podstranky/uvodni.php");

        } else {
            exit("<script> alert(\"Zadal jste špatně uživatelské jméno nebo heslo..\") </script>");
        }

?>

Ale problém je v tom, že když mi ten alert vypíše chybu, tak mě to "přesměruje" na prázdnou stránku a musím v prohlížeči o stránku zpět viz přiložené screenshoty

Jako první co se se zobrazí je ten vpravo a pak to přejde na ten druhý vlevo

Editováno 13.7.2017 8:10
 
Odpovědět
13.7.2017 8:09
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 1 zpráv z 1.