Formularer på webstedet indeholder forskellige kontroller og bruges til at organisere brugerinteraktion. Tilstedeværelsen på formularens websted giver brugeren mulighed for at indtaste og sende registreringsdata, meddelelser og anden information. Desuden skal formularen ikke kun læse den indtastede tekst, men også behandle den på en bestemt måde.
Er det nødvendigt
form script
Instruktioner
Trin 1
Det største problem med at oprette en formular er at sikre sikkerheden af de oplysninger, der er indtastet for webstedet og andre brugere. En af de mest almindelige sårbarheder er den såkaldte XSS-injektion, hvis essens er muligheden for at udføre ondsindet eksekverbar kode i brugerens browser. Derfor skal formularen have et filter, der ikke tillader indtastning af farlige tegn eller erstatter dem med sikre modstykker i en anden kodning. Filtre er også nødvendige i andre situationer - for eksempel i feltet til indtastning af en e-mail-adresse kan der være et filter til indtastning af tegn i ethvert layout undtagen engelsk.
Trin 2
Formularen er implementeret i et script skrevet på et af scriptingsprogene, oftest bruges PHP. Formularkoden kan indsættes på siden på to måder: direkte i sidekoden og i en separat vedhæftet fil. I det første tilfælde er den eksekverbare kode lukket mellem tags (uden anførselstegn). Sideudvidelsen skal være *.php. Hvis siden har en udvidelse *.html eller *.htm, skal du bare ændre den til *.php. Serveren kan konfigureres til at behandle php-filer med forskellige udvidelser; i dette tilfælde er der ikke behov for at ændre udvidelsen.
Trin 3
Hvis scriptet præsenteres som en separat fil, skal der oprettes et tilsvarende link i formularen til det i sidekoden:. Hvis siderne på dit websted har udvidelsen *.html, skal du ændre den til *.php eller oprette en.htaccess-fil i webstedsroden (med en periode foran navnet) og derefter tilføje linjen "AddHandler-applikation / x -httpd-php.html.htm "(uden anførselstegn).
Trin 4
Du kan selv skrive formscriptet, men det er meget lettere at finde en færdig version på nettet og ændre det efter behov. Det er bedst at se på koden for flere muligheder, evaluere deres fordele og ulemper. Når du først har forstået, hvordan formscriptet er bygget, kan du altid ændre det, som du vil, eller oprette dit eget baseret på mønsteret for eksisterende scripts.