Lomakkeen Lisääminen Verkkosivustolle

Sisällysluettelo:

Lomakkeen Lisääminen Verkkosivustolle
Lomakkeen Lisääminen Verkkosivustolle

Video: Lomakkeen Lisääminen Verkkosivustolle

Video: Lomakkeen Lisääminen Verkkosivustolle
Video: Blogiartikkelin lisääminen sivustolle 2024, Saattaa
Anonim

Sivuston lomakkeet sisältävät erilaisia hallintalaitteita, ja niitä käytetään käyttäjien vuorovaikutuksen järjestämiseen. Lomakkeen läsnäolo sivustolla antaa käyttäjälle mahdollisuuden syöttää ja lähettää rekisteröintitietoja, viestejä ja muita tietoja. Lomakkeen ei pitäisi paitsi lukea syötettyä tekstiä, myös käsitellä sitä tietyllä tavalla.

Lomakkeen lisääminen verkkosivustolle
Lomakkeen lisääminen verkkosivustolle

Se on välttämätöntä

lomake

Ohjeet

Vaihe 1

Lomakkeen luomisen suurin vaikeus on varmistaa sivustolle ja muille käyttäjille syötettyjen tietojen turvallisuus. Yksi yleisimmistä haavoittuvuuksista on ns. XSS-injektio, jonka ydin on mahdollisuus suorittaa haitallinen suoritettava koodi käyttäjän selaimessa. Siksi lomakkeessa on oltava suodatin, joka ei salli vaarallisten merkkien syöttämistä tai korvaa ne turvallisilla vastineilla eri koodauksessa. Suodattimia tarvitaan myös muissa tilanteissa - esimerkiksi sähköpostiosoitteen syöttökentässä voi olla suodatin merkkien syöttämiseen missä tahansa asettelussa, paitsi englanniksi.

Vaihe 2

Lomake toteutetaan komentosarjalla, joka on kirjoitettu jollakin komentosarjakielistä, useimmiten käytetään PHP: tä. Lomakekoodi voidaan lisätä sivustoon kahdella tavalla: suoraan sivukoodiin ja erilliseen liitteenä olevaan tiedostoon. Ensimmäisessä tapauksessa suoritettava koodi on suljettu -tunnisteiden väliin (ilman lainausmerkkejä). Sivulaajennuksen on oltava *.php. Jos sivulla on laajennus *.html tai *.htm, sinun tarvitsee vain muuttaa se muotoon *.php. Palvelin voidaan määrittää käsittelemään php-tiedostoja eri laajennuksilla; tässä tapauksessa laajennusta ei tarvitse muuttaa.

Vaihe 3

Jos komentosarja esitetään erillisenä tiedostona, siihen tulisi tehdä vastaava lomake linkki sivukoodiin:. Jos sivustosi sivuilla on *.html-laajennus, vaihda se muotoon *.php tai luo.htaccess-tiedosto sivuston juuressa (pisteellä nimen edessä) ja lisää sitten rivi AddHandler application / x -httpd-php.html.htm (ilman lainausmerkkejä).

Vaihe 4

Voit kirjoittaa lomakekoodin itse, mutta on helpompaa löytää valmis versio verkosta ja muokata sitä tarpeen mukaan. On parasta tarkastella useiden vaihtoehtojen koodia, arvioida niiden edut ja haitat. Kun olet ymmärtänyt, miten lomakekomentosarja on rakennettu, voit aina muuttaa sitä haluamallasi tavalla tai luoda oman olemassa olevien komentosarjojen mallin perusteella.

Suositeltava: