Meshkov vaše e-mailové povinné polia sú označené. Povinné polia formulára

Zdrojové súbory pre aktuálny článok si môžete stiahnuť na.

Máme teda pred sebou jednoduchý formulár s poliami, z ktorých každé chceme vyplniť ako povinné. Každé pole formulára je typu textu a nasledujúci kód je podobný:


Pred odoslaním formulára musíme skontrolovať, či je každé pole vyplnené, a ak niektoré z polí nie je vyplnené, musíme na to používateľa upozorniť a formulár neodoslať na server. Vo všeobecnosti potrebujeme validáciu formulára, pokiaľ ide o kontrolu vyplnenia požadovaných polí.

Predtým nebolo možné obísť sa bez možnosti JavaScriptu na validáciu formulárov na klientovi. Existuje mnoho doplnkov, ktoré umožňujú flexibilné overovanie formulárov a najmä kontrolujú, či sú vyplnené požadované polia. V HTML5 sa však môžete obísť bez JavaScriptu a overiť ho iba pomocou HTML5. Pozrime sa, ako to urobiť.

Zhodli sme sa teda na tom, že sú povinné všetky polia formulára. Aby to tak bolo, potrebujeme použiť iba jeden atribút, ktorý je potrebné pridať do povinného poľa, toto je požadovaný atribút. Pridajme to:

Teraz sa pokúsime odoslať formulár bez vyplnenia.


Ako vidíte, prehliadač neumožňuje odoslanie formulára s výzvou, aby pole nebolo vyplnené. Na pomoc a výzvu používateľovi, ktoré polia sú povinné, je zvyčajné umiestniť vedľa neho červenú hviezdičku, napríklad takto:

.červená (farba: # ff0000;)


Teraz musí používateľ pochopiť, ktoré polia sú povinné. Povinný atribút teda neodošle na server formulár s prázdnymi povinnými poliami. A, samozrejme, nezabúdajte, že iba validácia formulára na klientovi nestačí. Táto kontrola je potrebná skôr pre pohodlie používateľov, nič viac. Beriete to ako pravidlo a nezabudnite: validácia je na serveri vždy potrebná, inak riskujete, že dostanete prázdny formulár alebo vôbec žiadne očakávané údaje, pretože používateľ môže ľahko odstrániť požadovaný atribút a odoslať prázdny formulár na server, ak chce. Toto sa nazýva kovanie formy.

Za zmienku tiež stojí, že HTML5 nám okrem požadovaného atribútu ponúka ďalšie nástroje, ktoré nám umožňujú vykonávať najjednoduchšie overovanie a validáciu formulára na klientovi. Môžeme napríklad skontrolovať, či je do poľa pre e -mail zadaný presne tento e -mail, a nie iba určitý reťazec. Ako na to - sa dozvieme v nasledujúcom článku. Majte tiež na pamäti, že flexibilné overovanie formulárov je možné pomocou JavaScriptu. Na túto tému si môžete pozrieť toto. To je všetko. Veľa štastia!

Takmer všetky moderné a nové weby majú formuláre, u ktorých sa skontroluje vyplnenie bez opätovného načítania stránky. Takzvané sú povinné polia formulára. Aké metódy sa však používajú na vytváranie takýchto formulárov?

Donedávna bolo najobľúbenejším spôsobom používanie javascriptu. Veľmi užitočná knižnica je validácia jquery. Táto metóda je moderný, ale jeho integrácia do formulára na webe vyžaduje určité zručnosti a čas.

S príchodom html 5 a jeho všadeprítomnú integráciu do moderných stránok môžete odmietnuť pomocou javascriptu... Súčasne, aby bolo pole vo formulári povinné, stačí pridať požadovaný atribút.

S požadovaným atribútom prehliadač pred odoslaním formulára skontroluje, či je alebo nie je vyplnené konkrétne pole. Ak nie, používateľ bude vyzvaný, aby vyplnil pole alebo dokonca všetky polia formulára.

A vytvorenie takýchto polí bude trvať menej ako minútu.

Povedzme, že existuje malá forma:





registrácia













Takto to vyzerá v prehliadači:

Teraz urobíme niektoré polia vo forme povinnými:





registrácia




požadovaný>



požadovaný>








To je všetko. Všetky povinné polia sme vyrobili za menej ako 1 minútu. Ak nevyplníte požadované polia, zobrazia sa nasledujúce správy:

A čo je dôležité. Táto kontrola funguje vo všetkých moderných prehliadačoch a iba pre špecifikáciu html 5. Pre nezainteresovaných - na začiatku html kód je potrebné vložiť štítok.

Joomla 2.5 má chybu v registrácii používateľa, konkrétne nie je možné vytvoriť žiadne polia, napríklad vaše telefónne číslo alebo adresu. Keď som sa do témy dlho vŕtal, našiel som 2 východiská z tejto situácie.

1. Štandardná téma motora. Prejdite na Doplnky, vyhľadajte „Používateľ - profil“ a povoľte ho. Tento doplnok umožňuje počas registrácie pridávať statické polia, ako napríklad: adresa 1, mesto, región atď. Môžu byť povinné alebo úplne zakázané. Hlavnou nevýhodou je, že neexistuje spôsob, ako pridať nové polia alebo aspoň upraviť názvy aktuálnych polí. Napríklad. Potrebujem nie adresu 1, ale „miesto bydliska“ - celý tento doplnok už nie je vhodný na moje účely.

2. Najlepšia cesta - inštalácia doplnku tretej strany na pridanie akýchkoľvek polí pri registrácii používateľov v Joomla 2.5. Ak to chcete urobiť, stiahnite si doplnok, nainštalujte ho a prejdite na jeho nastavenia a nezabudnite zverejniť samotný doplnok. Tento doplnok sa v oblasti správcu nazýva „Rozšírený profil“.


Nastavenia doplnku.
Tu je všetko jednoduché. Kliknite na „Pridať pole“ a napíšte jeho názov - po uložení sa okamžite zobrazí na registračnej stránke. Ak to musíte urobiť povinným alebo napríklad zmeniť typ na rozbaľovací zoznam, prepínače, potom kliknite na začiarkavacie políčko a nakonfigurujte podrobnejšie.


Príklad, ako by to mohlo vyzerať na webe:


Zvláštnosťou je, že polia je možné dokonca vymieňať jednoduchým potiahnutím myšou. Tento doplnok je vo všeobecnosti iba dar z nebies, okrem toho je všetko v ruštine. Vďaka vývojárom!

Chcete rýchlo dostávať nové lekcie a blogové články LAWANS.RU. Stačí zadať SVOJ e-mail do formulára vpravo >>>

Ahoj všetci!

Jednoducho nemôžem prestať a opäť budem pokračovať v predtým začatej téme registrácie / autorizácie užívateľa na stránke. V tomto príspevku vám poviem malý trik, ktorý sa objavil v novom rade CMS Joomla 1.7-2.5. A tento trik spočíva v nastavení ďalších polí pri registrácii používateľov zabudovaných do zostavy Joomla. Áno, táto funkcia nebola vo verzii Joomla 1.5 a javila sa ako doplnok.

Pretože sa jedná o doplnok, samozrejme nemá veľké možnosti, ako napríklad upravovať alebo pridávať vlastné polia, ako aj ich typy (rozbaľovací zoznam, začiarkavacie políčko atď.). Tento doplnok však neskúsenému používateľovi postačí.

Dosť úvodov, a choďte na Správca doplnkov.

Doplnok sa nazýva Užívateľský profil.Štandardne je neaktívny.

Jeho nastavenia vyzerajú takto:

Inštalácia má dve časti. Prvá časť je určená len na registráciu a zmenu polí v paneli správcu. Druhá je pre možnosť upravovať používateľské polia vo vašom profile.

Pozrime sa na všetko v praxi.

Ako vidíte, existujú celkom 3 stavy polí:

Nevyhnutne- zobrazí sa pole, ktoré je potrebné vyplniť (ak pole nie je vyplnené, registrácia zlyhá);

Nie je nutné- pole sa zobrazí, ale je voliteľné;

Zakázané- pole sa nezobrazí;

Skúsme toto:

Mesto a Telefón- nevyhnutne, Adresa 1 - voliteľné, zvyšok Zakázané

Aktivujeme doplnok a pozeráme sa na registráciu používateľa na webe.

Ako vidíte, ukázalo sa naše nastavenie Používateľského profilu a požadované polia sú označené červenou hviezdičkou (Mesto a Telefón). Kliknite na tlačidlo Zaregistrovať sa a zistite, čo nám hovoria:

Čo bolo potrebné dokázať - všetky požadované polia boli zvýraznené červenou farbou a systém nás požiada, aby sme ich vyplnili. Poďme ich vyplniť a pozrieť sa na našu prácu v administrátorskej oblasti. Zaregistroval som sa ako užívateľ používateľ.

Ísť do Používatelia - Správca používateľov, vyberte používateľa používateľ a jeho Profil používateľa (vpravo):

A vidíme naše tri polia, ako je uvedené v doplnku. To je k najlepším nastaveniam doplnkov všetko. Ale v profile máme aj nastavenia pre samotného používateľa - toto je druhá časť nastavení doplnku, nazýva sa to „Polia profilu používateľa pre formulár na zmenu profilu“.

Nastavme tam aj svoje nastavenia, napríklad:

Telefón- povinné, ostatné Zakázané... Potom budú nastavenia nasledovné:

Prejdeme na stránku pod našim používateľským menom:

Teraz stlačme - Zmeniť profil... A tu nás od vývojárov čaká nemilé prekvapenie

Áno, ako vidíme, pokazili nám pole Telefón nevidieť !!! Chyba vývojárov k samému Najnovšia verzia oni to neopravili, tak to opravíme!

Ak to chcete urobiť, prejdite do priečinka doplnky \ užívateľ \ profil \ vyplniť profil.php


Mnohým sa môže zdať, že problém zabezpečenia na internete sa týka iba veľkých spoločností alebo tých používateľov, ktorí na internete zarábajú. Toto nie je úplne správny názor.

Bežný používateľ tiež potrebuje určitú ochranu, pretože jeho počítač je každý deň vystavený rôznym druhom. E-mail môže byť zraniteľným segmentom v práci počítača.

Skutočne, súbory bežných užívateľov o hackerov je malý záujem. Aký je pre nich prínos? Ale uškodiť je možné zo zábavy, alebo s možnosťou získať prospech.

Okrem zábavy môže prístup do schránky niekoho iného otvoriť útočníkovi prístup k osobným údajom jeho vlastníka vrátane elektronických peňaženiek a ďalším, celkom materiálnym zdrojom. Hackovanie pošty je teda aj pokusom stať sa majiteľom informácií niekoho iného a peňazí iných ľudí.

Zoberme si hlavné spôsoby hackovania e -mailov alebo ich poškodenia do takej miery, že sa stanú neprístupnými. Pošta predovšetkým nemôže prijímať nové listy. Takáto e-mailová adresa „zabalená do zlyhania“ poštové služby vyhlásiť za neexistujúce a odoslať odosielateľovi listu oznámenie, že list tam nemôže byť doručený.

1 Použitie trojského koňa

Program Trójsky kôň sa označuje ako vírus. Ale v skutočnosti je to viac ako vírus. Trojan je celý systémový komplex, ktorý môže vážne poškodiť informácie uložené v pamäti počítača. Môže to napríklad celé vymazať alebo zašifrovať.

Trójsky kôň na e -mail má spravidla formu bezplatného súboru exe, spravidla vo forme bezplatného darčeka. Obvykle to vyžaduje nejakú akciu: stiahnutie, inštalácia atď.

Ak sa takýto súbor otvorí, Trójsky kôň sa rozšíri na všetky adresy zaregistrované v e-mailovom adresári. Spolu s príjemcom trójskeho koňa teda môžu trpieť všetci jeho priatelia a známi zapísaní v adresári.

2 Vírusy v textových súboroch

Táto kategória môže byť klasifikovaná ako vírusový program. Ako virálny program môžu existovať e -maily od vašich priateľov s rôznym druhom obsahu. Napríklad vám príde e -mail s upozornením, že nový vírus... Údajne odporúčajú nenavštevovať podozrivé webové zdroje, pretože môžu poškodiť váš počítač.

Tiež ponúkajú preposlanie tejto správy iným používateľom, čo urobíte. Možno ani nebudete mať podozrenie, že táto správa už obsahuje vírus, ktorý bude neskôr migrovať do vášho počítača a do počítačov tých, ktorým ste v dobrej viere poslali tento list.

3 Spam ako bezplatná reklama na služby, tovar, informácie

Existujú návrhy na odoslanie odoslaného textu najmenej na 10 rôznych e-mailových adries s rôznymi možnosťami:

  • náboženské účely,
  • ak to neodošlete, „určite ochorieš“ a podobne.

Môžete s tým zaobchádzať rôznymi spôsobmi, ale myslím si, že by ste nemali nasledovať odkazy v takýchto listoch a zapájať sa do priameho spamu - pošlite tieto listy niekomu inému.

4 Podvodný list na vytiahnutie peňazí

Vírusový spam zahŕňa takzvané „nigérijské listy“, ktoré sa v Nigérii rozšírili v polovici osemdesiatych rokov minulého storočia obyčajnou poštou. Potom toto „zlo“ obletelo internet ako spam prostredníctvom e-mailových spravodajcov.

V týchto listoch istý právnik z Afriky údajne hľadá dedičov zosnulého bohatého príbuzného. Prirodzene spadáte do kategórie možných dedičov. Na základe tejto omáčky ste pozvaní v budúcnosti previesť určité množstvo peňazí na právnika, aby ste získali „dedičstvo“ ako platbu daní, úplatky úradníkom, registráciu transakcií atď. Bohužiaľ, tí, ktorí tomu veria a prevádzajú peniaze, už tieto peniaze nevidia, zmizne z nich bez stopy.

Tu je ukážkový „nigérijský“ list, ktorý môže pochádzať nielen z Nigérie, ale aj z Londýna, Madridu a kdekoľvek inde:


Ryža. 1 „Nigérijský list“ na ťažbu peňazí

Okrem nigérijských listov existujú aj ponuky na vyskúšanie kúzelnej peňaženky, údajne s možnosťou zarábať pomocou WebMoney atď.

Ruský človek verí v „zázrak“, a to aj vďaka rozprávkam „na príkaz šťuky“ atď. Je zrejmé, že podvodné schémy s magickou peňaženkou bohužiaľ niekedy fungujú.


Ryža. 2 listy o kúzelnej peňaženke

5 Správa poštových služieb alebo phishing?

Poštovú schránku je možné zablokovať správou poštovej služby, napríklad Mail.ru. Na dodatočnej schránke určenej pri registrácii v prípade, že „nikdy neviete, čo“ s hlavnou poštou, príde správa, že vaša schránka je zablokovaná.


Ryža. 3 Upozornenie pre správu Mail.ru na hackovanie schránka

Som zmätený zo skutočnosti, že prístup k takto zablokovanej pošte je potrebné neustále obnovovať. Bolo by potrebné o tom napísať službe podpory Mail.ru, opýtať sa ich, prečo sa to deje. Je pravda, že nie je toľko šancí dostať od nich odpoveď, ale s určitou vytrvalosťou stále odpovedajú.

Také listy od správy poštových služieb môžu byť skutočné, alebo môžu byť napríklad phishingové (falošné) s cieľom extrahovať heslo na prístup k pošte. Teraz sa naučili falšovať listy z pošty tak, že je ťažké ich odlíšiť od tých skutočných. V takom prípade je lepšie obrátiť sa na podporu vašej schránky sami a opýtať sa ich, či taký list odoslali, alebo išlo o phishing (falošný).

Skutočné správy Mail.ru, Yandex atď. nikdy nevyžadujte ani nepožiadajte o odoslanie hesla do schránky.

6 Povodeň

Tento výraz znamená upchatie poštovej schránky nepotrebnými a nepotrebnými správami. Môžete získať obrovské množstvo písmen rovnakého obsahu alebo jedno písmeno je veľmi veľká veľkosťčím sa naplní poštová schránka. To mu zabráni prijímať nové správy, kým tie staré neodstránia. A to bude nejaký čas trvať.

Flooding nie je hacking poštovej schránky s cieľom získať prístup k nej. Je to skôr nejaký spôsob, ako zaistiť, aby bola schránka plná, a teda aby nebola schopná prijímať nové listy, čo môže byť pre majiteľa pošty veľmi dôležité.

Čo hrozí preplnením schránky?

Uvediem príklad. Mám počítačovú gramotnosť pre začiatočníkov za 30 dní v zozname adries. Niektorí používatelia si ho predplatia. Aby to urobili, na stránke predplatného zadajú svoj e-mail. Ak chcete dostávať e -maily zo zoznamu adries, musíte prejsť ešte jedným krokom - potvrdiť svoje predplatné. Za týmto účelom je najlepšie ihneď po prihlásení ísť na svoju poštu, nájsť tam list na potvrdenie predplatného, ​​kliknúť na dlhý odkaz - a je to, predplatné je potvrdené. Potom môžete dostávať poštové listy.

Mnoho používateľov však odo mňa nedostáva takéto e -maily na potvrdenie prihlásenia na odber. Nechápu to z jednoduchého dôvodu. E-mailové adresy takýchto používateľov, ktoré zadajú v čase predplatného, ​​sa ukážu ako neexistujúce.

Hlavné dôvody, prečo e-mail prestáva existovať:

  • Pri prihlásení na odber bol zadaný e-mail s chybou;
  • E-mail je plný a nemôže prijímať nové listy.

Pretečenie e-mailová pošta automaticky blokuje príjem listov z dôvodu, že nie je miesto, ani kde ich prijať.

Ak má schránka objem 50 GB a je zaneprázdnená, takáto pošta sa automaticky stane nedostupnou.

Terabyte Yahoo Mail

K dispozícii je bezplatná pošta Yahoo. Mimochodom, Yahoo je jedným z prvých na svete poštové služby... Teraz majitelia Yahoo upgradovali svoju poštu.

Jeden z čipov nová pošta je, že jeho objem sa stal 1 TB (terabajt). Toto je možno najväčší objem poštovej schránky, ktorá je v súčasnosti používateľom bezplatne poskytovaná.



P.P.S. Komu prihláste sa na odber nových článkov ktoré ešte nie sú na blogu:
1) Do tohto formulára zadajte svoju e-mailovú adresu.