Uživatelské rozhraní v aplikaci Dreamweaver a jejích novějších verzích bylo zjednodušeno. Výsledkem je skutečnost, že některé možnosti uvedené v tomto článku nemusí být v aplikaci Dreamweaver a jejích novějších verzích k dispozici. Další informace najdete v tomto článku.
O stránkách registrace
Vaše webová aplikace může obsahovat stránku, která vyžaduje, aby se uživatelé zaregistrovali při první návštěvě vašich webových stránek.
Registrační stránka obsahuje následující bloky:
Databázová tabulka pro ukládání přihlašovacích informací o uživatelích
Formulář HTML, s jehož pomocí si uživatel může zvolit jméno a heslo
Formulář můžete také použít k získání dalších osobních informací od uživatelů.
Chování serveru Vložit záznam pro aktualizaci databázové tabulky uživatelů webu
Chování serveru Zkontrolovat nové uživatelské jméno, které zajistí, že uživatelské jméno zadané uživatelem není používáno jiným uživatelem
Ukládání přihlašovacích informací o uživatelích
Registrační stránka vyžaduje databázovou tabulku pro ukládání přihlašovacích informací zadaných uživateli.
- Ujistěte se, že databázová tabulka obsahuje sloupec pro uživatelské jméno a sloupec pro heslo.Pokud chcete, aby přihlášení uživatelé měli různá přístupová oprávnění, zahrňte sloupec pro přístupová oprávnění.
- Pokud chcete nastavit společné heslo pro všechny uživatele webu, nakonfigurujte databázovou aplikaci (Microsoft Access, Microsoft SQL Server, Oracle atd.) tak, aby standardně zadávala heslo do každého nového uživatelského záznamu. Ve většině databázových aplikací můžete nastavit sloupec na výchozí hodnotu při každém vytvoření nového záznamu. Nastavte standardní hodnotu hesla.
- Databázovou tabulku můžete také použít k ukládání dalších užitečných
informací o uživateli.
Dalším krokem při vytváření registrační stránky je přidání HTML formuláře na registrační stránku, aby si uživatelé mohli zvolit uživatelské jméno a heslo (je-li to relevantní).
Přidejte HTML formulář pro výběr uživatelského jména a hesla
Na registrační stránku přidáte HTML formulář, aby si uživatelé mohli vybrat uživatelské jméno a heslo (je-li to relevantní).
Na stránce se objeví prázdný formulář. Možná budete muset povolit Neviditelné prvky (Zobrazit > Vizuální pomůcky > Neviditelné prvky), abyste viděli hranice formuláře, které jsou znázorněny tenkými červenými čarami.
Nemusíte specifikovat atribut action nebo method pro formulář, abyste mu řekli, kam a jak odeslat data záznamu, když uživatel klikne na tlačítko Odeslat.Chování serveru Vložit záznam vám tyto atributy nastaví automaticky.
Formulář může mít také více objektů formuláře pro záznam dalších osobních dat.
Měli byste přidat popisky (buď jako text nebo obrázky) vedle každého objektu formuláře, abyste uživatelům řekli, co představují.Měli byste také zarovnat objekty formuláře jejich umístěním do HTML tabulky. Další informace o objektech formuláře naleznete v části Vytváření webových formulářů.
Popisek tlačítka Odeslat můžete změnit tak, že tlačítko vyberete, otevřete inspektor vlastností (Okno > Vlastnosti) a do pole Hodnota zadáte novou hodnotu.
Dalším krokem při vytváření registrační stránky je přidání chování serveru Insert Record pro vložení záznamů do tabulky uživatelů v databázi.
Aktualizace databázové tabulky uživatelů
Do registrační stránky musíte přidat chování serveru Vložit záznam pro aktualizaci tabulky uživatelů v databázi.
Objeví se dialogové okno Vložit záznam.
Posledním krokem při vytváření registrační stránky je zajištění, aby uživatelské jméno nepoužíval jiný registrovaný uživatel.
Přidejte chování serveru pro zajištění jedinečného uživatelského jména
Do registrační stránky uživatelů můžete přidat chování serveru, které před přidáním daného uživatele do databáze registrovaných uživatelů ověří, že je uživatelské jméno jedinečné.
Když uživatel klikne na tlačítko Odeslat na registrační stránce, chování serveru porovná uživatelské jméno zadané uživatelem s uživatelskými jmény uloženými v databázové tabulce registrovaných uživatelů.Pokud se v databázové tabulce nenajde shodné uživatelské jméno, chování serveru provede operaci vložení záznamu normálně.Pokud se shodné uživatelské jméno najde, chování serveru zruší operaci vložení záznamu a otevře novou stránku (obvykle stránku upozorňující uživatele, že uživatelské jméno je již obsazené).
Otevřená stránka by měla upozornit uživatele, že uživatelské jméno je již obsazené, a umožnit mu další pokus.
Tvorba nádherných webů v aplikaci Dreamweaver
Vytvářejte, kódujte a spravujte dynamické weby pomocí výkonného všestranného nástroje.