Ismeretlen bejelentkezési űrlap html. HTML űrlap létrehozása

Íme egy példa a html bejelentkezési oldal kódjára. Ebben a példában egy szövegmezőt jelenítettünk meg, a Jelszót, a Visszaállítás gombot és a Bejelentkezés gombot. A Reset gombot használtuk, amely minden mezőt üresre állít, JavaScript ellenőrzést használtunk a Bejelentkezés oldalon. Beállítottuk a felhasználónevet és jelszótérték.

Íme egy példa a html bejelentkezési oldal kódjára. Ebben a példában egy szövegmezőt jelenítettünk meg, a Jelszót, a Visszaállítás gombot és a Bejelentkezés gombot. A Reset gombot használtuk, amely minden mezőt üresre állít, JavaScript ellenőrzést használtunk a Bejelentkezés oldalon. Beállítottuk a felhasználónév és jelszó értékét.

Íme egy példa a html bejelentkezési oldal kódjára. Ebben a példában egy szövegmezőt jelenítettünk meg, a Jelszót, a Visszaállítás gombot és a Bejelentkezés gombot. A Reset gombot használtuk, amely minden mezőt üresre állít. A bejelentkezési oldalon JavaScript érvényesítést alkalmaztunk. Beállítottuk a felhasználónév és jelszó értékét. Ha egy személy rossz felhasználónevet vagy jelszót ír be, vagy mindkettőt, egy hibaüzenet jelenik meg a következővel: "Hiba: hibás felhasználónév vagy jelszó". Amíg a felhasználó be nem írja a helyes felhasználónevét és jelszavát, addig nem fog bejelentkezni.

Miután megadta a helyes felhasználónevet és jelszót, átirányítunk egy másik oldalra.

A bejelentkezési oldal a legtöbb dinamikus webhelyen a felhasználó hitelesítési adatai alapján történő ellenőrzésére szolgál. A weboldalak bejelentkezési oldalának elkészítéséhez HTML űrlapot és HTML elemeket használnak. A szövegmező a felhasználónév és jelszó elfogadására szolgál. A szövegmező a felhasználó jelszavának elfogadására szolgál.

A küldés gomb az adatok szerverre történő ellenőrzésre történő elküldésére szolgál. Jó, ha JavaScript segítségével ellenőrizzük a felhasználói bevitelt a böngészőben. Ebben az oktatóanyagban elkészítjük a HTML bejelentkezés oldal kódja és a felhasználói bevitel érvényesítése JavaScript segítségével. A modern webalkalmazásokban a szerveroldali érvényesítés is nagyon fontos, a szerver oldalon történik a szerveren futó program mellett.

Íme az oktatóvideó:

De ebben az oktatóanyagban megtudhatja, hogyan hozzon létre egy bejelentkezési oldalt HTML-ben, és ellenőrizze a felhasználói bevitelt JavaScript segítségével. Kilátás a HTML bejelentkezési oldal bemutatója.

Íme az általunk készített bejelentkezési oldal képernyőképe:

Ezen a bejelentkezési oldalon a Felhasználónév, a Jelszó szövegmezők, majd a visszaállítás és a Bejelentkezés gombok jelennek meg. Miután a felhasználó megadja az adatokat, és rákattint a Bejelentkezés gombra, a JavaScriptet használja az űrlap érvényesítéséhez, és hibaüzenet jelenik meg, ha az érvényesítés sikertelen.

HTML bejelentkezési oldal JavaScript érvényesítéssel

Bejelentkezési oldal

HTML bejelentkezési oldal
Felhasználónév:
Jelszó:

Az

A HTML címke a felhasználói belépési űrlap létrehozásának szíve webes alkalmazásban, amely a felhasználó által bevitt adatokat veszi, és végül elküldi a szerveroldali programnak további feldolgozásra. A rendszer az összes beviteli vagy rejtett mező adatait veszi, és űrlapcímkén keresztül továbbítja a szerverhez. A "Küldés" gomb az űrlapadatok szerver felé történő elküldésének kezdeményezésére szolgál. Az űrlap beküldéséhez JavaScript kódot is használhat. Például, ha az űrlap neve "loginForm", akkor a következő JavaScript-kód hívható meg az űrlap programozott elküldéséhez.

HTML-címkék, amelyek meghatározzák a HTML-űrlapokat a webhelyen

Weboldalakat és egyedi oldalakat hozunk létre az Interneten kommunikálni a látogatókkal.

HTML űrlapok látogatók regisztrálására szolgálnak az oldalon, interaktív szavazásokhoz és szavazásokhoz, lehetővé teszik üzenetek küldését, vásárlást stb. HTML Az űrlapot egyetlen céllal hozzák létre: információk összegyűjtése és utólagos továbbítása feldolgozásra programszkriptbe vagy e-mailben.

Minta HTML űrlap | Lépjen be a webhelyre

Címkék, attribútumok és értékek

  • - határozza meg az alakot.
  • name = "" - az űrlap nevét határozza meg.
  • method = "" - meghatározza az adatok űrlapról történő küldésének módját. Értékek: "get" (alapértelmezett) és "post". A "post" módszert gyakran használják, mivel nagy mennyiségű adat átvitelét teszi lehetővé.
  • action = "" - meghatározza azt az URL-t, amelyen az adatokat feldolgozásra küldik. Esetünkben az enter_data.php ..
  • - meghatározni olyan űrlapelemeket, mint a gombok, rádiógombok, szövegmezők az adatbevitelhez.
  • type = "text" - egy szövegmezőt határoz meg az adatbevitelhez.
  • type = "password" - meghatároz egy mezőt a jelszó megadásához, miközben a szöveg csillagok vagy körök formájában jelenik meg.
  • type = "checkbox" - jelölőnégyzetet határoz meg.
  • type = "rejtett" - határozza meg rejtett elem nyomtatványok – átadásra szolgálnak további információ a szerverre.
  • méret = "25" - a szövegmező hossza karakterekben.
  • maxlength = "30" - a beírható karakterek maximális száma.
  • value = "" - meghatározza azt az értéket, amelyet a rendszer feldolgozásra küld, ha rádiógombokra vagy kapcsolókra vonatkozik. Ennek az attribútumnak az értéke egy szövegmező vagy gomb részeként a fenti példában például Vasya vagy Login néven jelenik meg.

Minta HTML űrlap | Megjegyzések az oldalon

<a href="https://obanracer.ru/hu/giperssylka-na-yazyke-html-zapisyvaetsya-kak-primer-giperssylka-chto.html">Példa HTML</a> alak




Név



Posta








Címkék, attribútumok és értékek

  • action = "http: //site/comments.php" - meghatározza azt az URL-t, amelyre az űrlap adatai elküldésre kerülnek.
  • id = "" - az űrlapelem nevét, azonosítóját határozza meg.
  • name = "" - az űrlapelem nevét határozza meg.
  • - definiáljon egy szövegmezőt egy űrlap részeként.
  • cols = "" - meghatározza az oszlopok számát az űrlap szövegmezőjében.
  • rows = "" - meghatározza a sorok számát az űrlap szövegmezőjében.

Ha között szöveget, akkor a dobozban látható példaként, amely könnyen eltávolítható.

Minta HTML űrlap | Legördülő lista

HTML űrlapok




Címkék, attribútumok és értékek

  • - definiáljon egy listát a kiválasztandó pozíciókkal.
  • size = "" - a lista látható pozícióinak számát határozza meg. Ha az érték 1, akkor egy legördülő listával van dolgunk.
  • - meghatározza a lista pozícióit (elemeit).
  • value = "" - azt az értéket tartalmazza, amelyet az űrlap a megadott URL-en feldolgozásra küld.
  • selected = "selected" - Kiválasztja a lista pozícióját példaként.

Minta HTML űrlap | Gördülő lista

A size = "" attribútum értékének növelésével egy listát kapunk görgetősávval:

Első pozíció Második pozíció Harmadik pozíció Negyedik pozíció

HTML űrlapok




Ennél a lehetőségnél a multiple = "multiple" jelzőt használjuk, amely lehetővé teszi több pozíció kiválasztását. Távolléte csak egy elem kiválasztását teszi lehetővé.

  • type = "submit" - meghatározza a gombot.
  • type = "reset" - a reset gombot határozza meg.
  • value = "" - a gomb címkéjét határozza meg.
  • Lásd még:

    Amint azt már tudja, a webkliens képes GET és POST kérések segítségével különféle információkat továbbítani a webszervernek. HTML űrlapok az ilyen lekérdezések létrehozásának fő eszköze. A HTML-űrlap alapvetően egy mező vagy mezők, amelyek segítségével információkat adhat meg a weboldalon. A HTML űrlap szemléltető példája a bejelentkezési és jelszóbeviteli űrlap a webhelyen történő engedélyezéshez.

    A HTML űrlap leírása egy pár címke használatával történik forma... Ennek a címkének két alapvető attribútuma van: módszerés akció... A metódus attribútum határozza meg a HTTP-kérés típusát (get vagy post), a művelet pedig a kért dokumentumot, vagyis annak a fájlnak az elérési útját, amelyiknek a kérése megtörténik. Az elérési út lehet abszolút (jelzi a webhely domainjét) vagy relatív. Például:

    <form method = "get" action = "/login.php"> ... </ űrlap>

    Az űrlapon belül többféle adatbeviteli elem is elfér. Az az elem, amivel kezdeném, az ún Beküldés:

    <input type = "submit" value = "(! LANG: Bejelentkezés" / > !}

    Az elem egy gomb, amelyre kattintva egy HTTP kérést hajt végre. Tulajdonság érték beállítja a címkét a gombon. Egy űrlap több beküldési elemet is tartalmazhat. Annak érdekében, hogy a kért dokumentumban megállapíthassuk, melyik gombot nyomták meg, be kell állítani az elküldési elemek attribútumait név... Például:

    <form method = "get" action = "/control.php"> <input type = "submit" name = "submit" value = "(! LANG: Hozzáadás" / > !} <input type = "submit" name = "submit" value = "(! LANG: Szerk" / > !} </ űrlap>

    Kérelem benyújtásakor a webböngésző egy HTTP paramétert tartalmaz, amely a kattintott küldő elemet jellemzi. A megnyomott gomb név attribútumának értéke a paraméter neve, és az érték attribútum értéke lesz az érték. Így a Hozzáadás gombra kattintva egy kérés jön létre:

    /control.php?submit=Hozzáadás

    és amikor a Szerkesztés gombra kattint:

    /control.php?submit=Szerkesztés

    A következő elem a legegyszerűbb elem egyetlen szövegsor beviteléhez. A HTML kódja:

    <input type = "text" name = "name" />

    A név egy kötelező attribútum a HTTP kérésben való részvételhez. Ennek az attribútumnak az értéke lesz a HTTP paraméter neve. Ez az attribútum minden típusú űrlapelemhez elérhető.

    Egy elem érték attribútuma is beállítható, megadva azt a szöveget, amely alapértelmezés szerint bekerül az elembe. Például:

    <beviteli típus = "szöveg" név = "bejelentkezés" érték = "Felhasználónév" / >

    Elem Jelszó jelszavak megadására szolgál. Külsőleg ugyanaz, de a beírt szöveg csillagok vagy pontok formájában jelenik meg:

    <input type = "jelszó" />

    Ez elvileg elég a létrehozáshoz a legegyszerűbb forma felhatalmazást. Próbáljuk meg megvalósítani, majd térjünk vissza a többi elemtípushoz.

    Hozzunk létre egy auth.php fájlt a gyökérkönyvtárban a következő tartalommal:

    <html xmlns = "http://www.w3.org/1999/xhtml"> <fej> <cím> Engedélyezés</ cím> <meta http-equiv = "Content-Type" content = "text / html; karakterkészlet = utf-8" /> </ fej> <test> <form method = "get" action = "/auth.php"> <táblázat> <tr> <td> Felhasználónév:</td> <td> <input type = "text" name = "bejelentkezés" value = "" /> </td> </ tr> <tr> <td> Jelszó:</td> <td> <input type = "jelszó" name = "pass" value = "" /> </td> </ tr> </ táblázat> <input type = "submit" value = "(! LANG: Bejelentkezés" / > !} </ űrlap> </ test> </ html>

    Mint látható, a form tag belsejében elhelyezhetünk olyan címkéket, amelyek segítik az űrlap szép jelölését (belül egy táblázatot tettem). Az űrlap felhasználói név és jelszó megadására szolgáló mezőket tartalmaz a bejelentkezési és belépési névvel. Amikor a "Bejelentkezés" gombra kattint, a /auth.php dokumentumhoz GET kérés jön létre (azaz az oldal önmagát kéri). Az én esetemben az oldal teljes URL-je volt http://test-domain3/auth.php.

    Adja meg adatait, majd kattintson a "Bejelentkezés" gombra. Az oldalt újra kell tölteni. Az oldal címének is változnia kell. Az én esetemben ez a következő formában történt:

    Http: //test-domain3/auth.php? Bejelentkezés = Joker-jar & pass = 12345

    Ez azt jelenti, hogy az auth.php dokumentumot GET paraméterekkel kérték, amelyeket egy HTML űrlapon adtak meg. Helyezzen egy PHP-kezelőt az auth.php fájl tetejére, amely elfogadja a hitelesítő adatokat:

    // - Ellenőrizze, hogy az adatok átvitele megtörtént-e if (isset ($ _GET ["bejelentkezés"]) && isset ($ _GET ["pass"])) (echo "Felhasználóneved:"... $ _GET ["bejelentkezés"]. ", a jelszavad: " . $ _GET ["pass"]; kijárat; )?>

    Ha felhasználónév és jelszó lett átadva az oldalnak, akkor a feltétel aktiválódik, és megjelenik az üzenet. Is hívják kijárat, amely leállítja a szkript további végrehajtását, ezért az űrlap nem jelenik meg.

    A jelszó GET-kéréssel történő átadása nem biztonságos, mivel az látható a címsávban. Változtassuk meg a kérés típusát POST-ra. Ehhez módosítsa a method attribútum értékét, és a PHP kezelőjében a $ _GET tömb eléréséhez módosítsa $ _POST értékre. Ellenőrizze, hogy működik-e a szkript.

    A következő elem az jelölőnégyzetet... Akkor használatos, ha a felhasználótól igen/nem választ kell adni:

    <input type = "checkbox" />

    Ha a jelölőnégyzet nincs bejelölve, akkor semmi sem kerül átadásra a paraméterek között. Ellenkező esetben a név paraméter az értékkel együtt kerül átadásra tovább... Van még egy dolog. A jelölőnégyzet mellett általában egy magyarázó felirat található. Jó gyakorlat, ha a webmester bejelöli a jelölőnégyzetet, ha erre a címkére kattint. Ez egyszerűen megtörténik. A jelölőnégyzethez egy adott azonosító tartozik, magát a címkét pedig egy címke díszíti címke attribútummal számára amelynek értéke megegyezik a jelölőnégyzet azonosítójával:

    <input type = "checkbox" id = "emlékezzen" name = "emlékezzen" /> <label for = "emlékezzen"> Emlékezz rám</ címke>

    A Lookalike a válasz kiválasztására szolgál egy értékkészletből. Tegyük fel, hogy a felhasználónak három szín közül kell választania:

    <bemenet típusa = "rádió" id = "piros" név = "szín" érték = "(! NYELV: piros" / > !} <label for = "piros"> Piros</ címke> <br /> <bemenet típusa = "rádió" id = "zöld" név = "szín" érték = "(! NYELV: zöld" / > !} <label for = "zöld"> Zöld</ címke> <br /> <bemenet típusa = "rádió" id = "kék" név = "szín" érték = "(! LANG: kék" / > !} <label for = "kék"> Kék</ címke> <br />



    Vegye figyelembe, hogy minden elem ugyanaz az érték név. Csak egy érték választható ki. A kiválasztott elem értéke például a HTTP paraméterben kerül átadásra szín = kék.

    Néhány elem – például az első – kezdeti kiválasztásához be kell állítani az attribútumot ellenőrizve jelentésével ellenőrizve(XHTML szabvány):

    <bemenet típusa = "rádió" id = "piros" név = "szín" érték = "(! NYELV: piros" checked = "checked" / > !}

    Van egy speciális elem a nagy, többsoros szöveg beviteléhez textarea:

    <textarea rows = "6" cols = "20" name = "text"> Az elemen belüli szöveg</ textarea>

    Az elemen belüli szöveg

    Ez az elem, mint látható, eltér az előzőektől. Ő van párosított címke, és a szöveg nem az attribútumba, hanem a címke törzsébe kerül. Az elemnek név attribútuma is van. Az attribútum használata sorokat beállíthatja az elemben lévő sorok számát, cols- a karakterek száma a sorban. A textarea elemet általában a POST-űrlapokban használják, mert hosszú szöveg (például fórumbejegyzés űrlap) beírásával jár.

    Legördülő lista. Bizonyára a programokban találkoztunk ilyen elemmel. Lehetővé teszi egy érték kiválasztását egy halmazból. A cikk kódja sem teljesen általános. Először egy konténerelem jön létre válassza ki, a név attribútumot kapja:

    <válasszon nevet = "városok"> </ select>

    A listaelemek a tároló belsejébe kerülnek. A listaelem egy párosított címke választási lehetőség, minden elem kap egy érték attribútumot. Az elem felirata be van írva az elem törzsébe:

    <válasszon nevet = "város"> <option value = "(! LANG: msk" > !} Moszkva</opció> <option value = "(! LANG: vlad" > !} Vlagyivosztok</opció> <option value = "(! LANG: nsk" > !} Novoszibirszk</opció> </ select>

    A HTTP kérésben egy paramétert ad át például a kiválasztott elem nevével és értékével város = vlad... Alapértelmezés szerint a lista első eleme van kijelölve, ha másik elemet szeretne kijelölni, állítsa be az attribútumot kiválasztott jelentésével kiválasztott:

    <option value = "(! LANG: vlad" selected = "selected" > !} Vlagyivosztok</opció>

    Értéklista. Ha a select elem az attribútumra van állítva méret számértékkel a legördülő lista értéklistává változik. Ebben az esetben a size attribútum értéke határozza meg az elem függőleges méretét:

    <válasszon nevet = "város" size = "3"> <option value = "(! LANG: msk" > !} Moszkva</opció> <option value = "(! LANG: vlad" > !} Vlagyivosztok</opció> <option value = "(! LANG: nsk" > !} Novoszibirszk</opció> </ select>

    Moszkva Vlagyivosztok Novoszibirszk

    Ha a select elem az attribútumra van állítva többszörös jelentésével többszörös(XHTML szabvány), akkor lehetőség nyílik egynél több elem kijelölésére egyidejűleg (például a a Ctrl billentyűvel). Ebben az esetben az összes kiválasztott, azonos nevű elemet átadja a HTTP-kérés, például: town = msk & town = vlad & town = nsk.

    Néha olyan paramétert kell átadni egy HTTP-kérésben, amelyet a felhasználónak nem szabad szerkesztenie, és néha még látni is kell. Tegyük fel, hogy egy hírszerkesztő űrlapot valósít meg. A HTTP kérésnek tartalmaznia kell ennek a hírnek az azonosítóját. Az ilyen esetekben van egy rejtett HTML űrlapelem:

    <input type = "hidden" name = "param" value = "" />

    Ez az elem nem lesz látható az űrlapon, de a HTTP paraméter neve = érték átadásra kerül a kéréskor.

    Néha jól jöhet egy formatisztító elem. A gomb megnyomására a felhasználó által az űrlapon megadott összes adat törlődik:

    <input type = "reset" value = "(! LANG: Clear" / > !}

    A felsorolt ​​elemeknek két speciális attribútuma van:

    readonly = "readonly" - tiltja az információ megváltoztatását az elemben (csak olvasható mód);
    disabled = "letiltva" - az elemet inaktívvá teszi.

    Van egy olyan elem is, amellyel kiválasztható egy fájl, amely az űrlap beküldésekor felkerül a webszerverre, de erről valószínűleg egy külön cikkben lesz szó.

    A bejelentkezési űrlapok megtalálhatók olyan webhelyeken, ahol fórumok, boltok, WordPress található, és az interneten többnyire mindenhez bejelentkezési űrlap szükséges, hogy hozzáférjen valamihez. Az egész web hiányos bejelentkezési és regisztrációs űrlapok, regisztrációs űrlapok nélkül.

    A HTML űrlapok lesznek az elsők, amelyekkel a legtöbben találkozunk, és a megfelelő CSS-sel, amely stílust ad a HTML szerkezetének. Úgy gondolom, hogy a legújabb HTML-verziókban a HTML a CSS3-at választotta alapértelmezett struktúrastílusként. Mindenesetre, amit itt talál, az az előre megtervezett HTML, CSS-űrlapok, amelyeket a kezelőfelület fejlesztői készítettek, és ingyenesen megosztottak a nyilvánosság számára.

    Próbálja meg ezeket az ingyenes bejelentkezési űrlapsablonokat használni, mivel a legtöbbjük rendelkezik előre elkészített HTML-ellenőrzési funkciókkal, valamint néhány jQuery vagy HTML-ellenőrzési lehetőséggel (mint például a bejelentkezési / regisztrációs űrlap az alábbi passzmérővel).

    Ez a lista még nem ért véget, érdekel, hogy új bejelentkezési űrlapokat találjak, ezért folyamatosan frissítem ezeket a listákat új bejelentkezési űrlapsablonokkal, amikor 2017-ben megjelennek. Maradjon velünk.

    Piros bejelentkezési űrlap

    Egy egyszerű és hatékony bejelentkezési űrlap a webhelyéhez, amely alapvető beviteli mezőket igényel, és nincs szükség külön programozásra.

    Egy lapos bejelentkezési űrlap, amelyet az Ön webhelyéhez terveztek, és amely már lapos. Töltse le és használja ezt a sablont bármilyen célra.

    Gyors bejelentkezést igényel ügyfelei számára? Ne aggódjon, ezzel a szép megjelenésű bejelentkezési űrlappal gond nélkül elindulhat. Töltse le a forráskódot, és ellenőrizze a demót, mivel beírhat egy felhasználónevet és jelszót a mezőkbe, és megpróbálhat bejelentkezni. Megjelenik egy profiloldal, amely pompásan néz ki egy kijelentkezési gombbal, amely a kijelentkezési animációt mutatja.

    Mivel a google anyagtervezés egyre népszerűbb a lapos kialakítással szemben, láthatunk egy mély és gondosan árnyékolt bejelentkezési űrlapot és egy regisztrációs űrlapot ebben a css3 sablonban.

    Itt egy újabb ragyogó bejelentkezési űrlapot kap a busienss webhelyéhez, amely lehetőséget ad a bejelentkezési mezők elrejtésére/megjelenítésére. A jól kódolt css / html / js kialakítás jobb betöltést biztosít a webhely jelenlegi sebességének megváltoztatása nélkül.

    Minimális bejelentkezési űrlap gördülékeny animációval

    A bejelentkezési űrlap gördülékeny animációja, amely megnyitja a bejelentkezési részt egy képre vagy egy gombra kattintva, ha szüksége van rá.

    Minimalista bejelentkezési űrlap css-vel

    Itt talál egy egyszerű bejelentkezési űrlapot, amely teljes képernyős háttérre kerül. Az fájl letöltése CSS-t és html-t fog kapni a bejelentkezés egyszerű megvalósításához a webhelyére.

    Animált bejelentkezési űrlap

    A szövegmezőkön megjelenő kattintási animációk zseniálisak, amelyek egy kis csúszó animációt jelenítenek meg a felhasználói és jelszó ikonokból. Ezután bejelentkezhet az űrlapra, hogy megtekinthesse a hitelesítő előbetöltőt, valamint a visszaköszönő blokkot. Ez a letöltés tartalmazza az összes forrásfájlt a saját webhelyéhez való bejelentkezési űrlap megvalósításához.

    Elegáns bejelentkezés

    Ez a bejelentkezési űrlap egy egyszerű változata, amelyet megjeleníthet a webhelyén, mivel ez a minimális kóddal kevésbé befolyásolja a webhely sebességét.

    Nyugodt bejelentkezési képernyő

    Egy tiszta bejelentkezési űrlap animált háttérrel, amely pihentető érzést nyújt az egész oldalnak. Töltse le a teljes sablont zip formátumban a Codepen webhelyről.

    Bejelentkezési és regisztrációs űrlap

    Könnyedén integrálhatja ezt a gördülékeny bejelentkezési és regisztrációs űrlapot webhelyére. A letöltéshez tartozó zip fájl css, html és js sablonokat tartalmaz. A közösségi médiára való regisztráció a jelszó megjelenítési/elrejtése opciókkal is elérhető a képernyőn történő egyszerű jelszóbevitel érdekében.

    Bejelentkezési űrlap a fiók létrehozásával

    A fadein effektussal megjelenő bejelentkezési űrlapot egyszerűen mulatságos nézni. Ez a hatás csak néhány modern bejelentkezési űrlapon látható. Használja a kattintson rám az űrlap módosításához regisztrációhoz vagy űrlap létrehozásához.

    Egy minimál stílusú, lapos kialakítású bejelentkezési űrlap letölthető az alábbi linkről. A HTML-ellenőrzés elérhető és beállítható ebben a bejelentkezési sablonban.

    Letöltés

    Minimális űrlapsablon a bejelentkezéshez

    Az e-mailek ellenőrzése folyamatban van, és ez a sablon tiszta css, html, díszes jquery modulok nélkül.

    Letöltés

    Regisztrációs / Bejelentkezési űrlap

    Egyetlen űrlap a weboldalra való bejelentkezéshez, valamint egy kattintással megfordítható regisztrációs, regisztrációs lehetőség. Annak ellenére, hogy a regisztrációs területen hiányzik néhány fontos mező, ez mégis jobb forma minden hatékony funkcióval.

    Letöltés

    Ez a bejelentkezési űrlap rejtett, hacsak nem kattint a bejelentkezési hivatkozásra. Ez egy nagyon hasznos funkció a mai webhelyek számára, amely elkerülheti, hogy több oldalt kelljen bejelentkezni. Jelenítse meg a bejelentkezést bármely kívánt oldalon ezzel a hatékony bejelentkezési űrlappal.

    Letöltés

    PSD-ként és teljesen kódolt HTML/CSS-verzióként is rendelkezésre áll, így azonnal elkezdheti integrálni.

    Bejelentkezési űrlap (kódolt)

    Professzionális bejelentkezési űrlap. A letöltés tartalmazza a PSD fájlt, és kedvem támadt kódolni is, így beletettem az xHTML, Js és CSS fájlokat is.

    Letöltés

    Fehér Egyszerű bejelentkezési űrlap

    Tiszta és egyszerű bejelentkezési űrlap kerek elküldő gombbal és elegáns fókuszállapotokkal.

    Egyszerűen bejelentkezési űrlap

    Egyszerűen bejelentkezési űrlap stílusban és pusztán a CSS3 használatával. Az űrlap meglehetősen egyszerű jelöléssel jön létre, és nagyon egyszerű CSS3-tulajdonságokat használ.

    Letöltés

    Visszatér

    Használat

    Használati minta

    wp_login_form (tömb ("echo" => true, "redirect" => site_url ($ _ SERVER ["REQUEST_URI"]), "form_id" => "loginform", "label_username" => __ ("Felhasználónév"), " label_password "=> __ (" Jelszó ")," label_remember "=> __ (" Emlékezzen rám ")," label_log_in "=> __ (" Bejelentkezés ")," id_username "=>" user_login "," id_password "= > "user_pass", "id_remember" => "rememberme", "id_submit" => "wp-submit", "remember" => true, "value_username" => NULL, "value_remember" => false)); $ args (karakterlánc / tömb) Az eredményt vezérlő argumentumok tömbje.
    Alapértelmezett: alapértelmezett beállítások

    $ Args paraméter argumentumai

    visszhang (logikus) Kijelző (1) vagy visszatérés (0).
    Alapértelmezett: 1átirányítás (vonal) URL, amelyre az engedélyezés után átkerül.
    Alapértelmezett: aktuális oldal form_id (vonal) id tag attribútum
    .
    Alapértelmezett: "loginform" címke_felhasználónév (vonal) A felhasználónév mező fejlécének szövege.
    Alapértelmezett: "__ (" Felhasználónév ")" label_password (vonal) A "jelszó" mező fejlécének szövege.
    Alapértelmezett: "__ (" Jelszó ")" label_remember (vonal) Az „emlékezz rám” mező fejlécszövege.
    Alapértelmezett: "__ (" Emlékezz rám ")" label_log_in (vonal) A gomb szövegének elküldése.
    Alapértelmezett: "__ (" Bejelentkezés ")" id_username (vonal) Az id attribútum értéke:
    Alapértelmezett: "user_login" id_password (vonal) Az id attribútum értéke:
    Alapértelmezett: "user_pass" id_remember (vonal) Az id attribútum értéke:
    Alapértelmezett: "emlékezz" id_submit (vonal) Az id attribútum értéke:
    Alapértelmezés: "wp-submit" emlékezik (logikus) Emlékezzen a mezőértékekre (1), vagy ne (0).
    Alapértelmezett: 1érték_felhasználónév (vonal) Alapértelmezett felhasználónév.
    Alapértelmezett: ""érték_emlékezés (vonal) Az "emlékezz rám" mező érték attribútumának értéke. Alapértelmezés szerint 1 – a jelölőnégyzet be van jelölve. 0 - a pipa nincs bejelölve.
    Alapértelmezett: 1

    Példák

    #1. Normál formátumú megjelenítés:

    Megjelenik:

    # 2 Ha helytelen felhasználónevet/jelszót ír be, hagyja el ugyanazt az oldalt

    Alapértelmezés szerint, ha hibás naplókat adnak meg ilyen formában, a felhasználó a címre kerül elküldésre alapoldal engedélyezés hibajelzéssel.

    Ennek megváltoztatásához és a felhasználónak az előző oldalon hagyásához, még akkor is, ha hibás adatokat adott meg, használhatja a wp_login_failed hookot:

    ## Ugyanazon az oldalon hagyja a felhasználót, ha hibás bejelentkezési nevet / jelszót ír be az engedélyezési űrlapon wp_login_form () add_action ("wp_login_failed", "my_front_end_login_fail"); függvény my_front_end_login_fail ($ felhasználónév) ($ referrer = $ _SERVER ["HTTP_REFERER"]; // honnan jött a kérés // Ha van hivatkozó, és ez nem wp-login.php oldal if (! üres ($ hivatkozó ) &&! strstr ($ referrer, "wp-login") &&! strstr ($ referrer, "wp-admin")) (wp_redirect (add_query_arg ("bejelentkezés", "sikertelen", $ referrer)); // átirányítás és lekérdezési paraméter hozzáadása? bejelentkezés = sikertelen kilépés;))

    # 3 WordPress regisztrációs űrlap

    A regisztrációs űrlap megjelenítéséhez nincs speciális funkció. Ezért az űrlap megjeleníthető saját HTML kód írásával. Íme egy példa ilyen HTML-kódra a regisztrációs űrlaphoz:

    "method =" post ">

    A regisztráció visszaigazolását az Ön e-mail címére küldjük.


    Változások listája

    A 3.0.0 verzió óta Bemutatott.

    Kód wp bejelentkezési űrlap: wp-includes / general-template.php WP 5.2.3

    igaz, // Az alapértelmezett "átirányítás" érték visszaviszi a felhasználót a kérés URI-jához. "redirect" => (is_ssl ()? "https: //": "http: //"). $ _SZERVER ["HTTP_HOST"]. $ _SERVER ["REQUEST_URI"], "form_id" => "loginform", "label_username" => __ ("Felhasználónév vagy e-mail cím"), "label_password" => __ ("Jelszó"), "label_remember" => __ ("Emlékezz rám"), "label_log_in" => __ ("Bejelentkezés"), "id_username" => "user_login", "id_password" => "user_pass", "id_remember" => "rememberme", "id_submit" => "wp-submit", "remember" => true, "value_username" => "", // Állítsa a "value_remember" értéket igazra, hogy az "Emlékezzen rám" jelölőnégyzet be legyen jelölve. "value_remember" => false,); / ** * Szűri az alapértelmezett bejelentkezési űrlap kimeneti argumentumait. * * @a 3.0.0 óta * * @lásd: wp_login_form () * * @param array $ defaults Az alapértelmezett bejelentkezési űrlap argumentumainak tömbje. * / $ args = wp_parse_args ($ args, apply_filters ("login_form_defaults", $ defaults)); / ** * A bejelentkezési űrlap tetején megjelenő tartalmat szűri. * * A szűrő csak a nyitó form tag elem után értékeli ki. * * @3.0.0 óta * * @param string $ tartalom Megjelenítendő tartalom. Alapértelmezett üres. * @param array $ args Bejelentkezési űrlap argumentumok tömbje. * / $ login_form_top = apply_filters ("login_form_top", "", $ args); / ** * A bejelentkezési űrlap közepén megjelenő tartalmat szűri. * * A szűrő a "login-password" * mező megjelenítési helye után értékeli ki. * * @3.0.0 óta * * @param string $ tartalom Megjelenítendő tartalom. Alapértelmezett üres. * @param array $ args Bejelentkezési űrlap argumentumok tömbje. * / $ login_form_middle = alkalmazza a szűrőket ("login_form_middle", "", $ args); / ** * A bejelentkezési űrlap alján megjelenő tartalmat szűri. * * A szűrő közvetlenül a záró űrlapcímke elem előtt értékeli ki. * * @3.0.0 óta * * @param string $ tartalom Megjelenítendő tartalom. Alapértelmezett üres. * @param array $ args Bejelentkezési űrlap argumentumok tömbje. * / $ login_form_bottom = apply_filters ("login_form_bottom", "", $ args); $ form = "
    ". $ login_form_top." ". $ login_form_middle." ". ($ args [" emlékszik "]?" " : "") . " ". $ login_form_bottom."
    "; if ($ args [" echo "]) (echo $ form;) else (return $ form;))