NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze: window alert

V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
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.