I moduli sul sito contengono vari controlli e vengono utilizzati per organizzare l'interazione dell'utente. La presenza sul sito del form consente all'utente di inserire e inviare dati di registrazione, messaggi e altre informazioni. Inoltre, il modulo non dovrebbe solo leggere il testo inserito, ma anche elaborarlo in un certo modo.
È necessario
sceneggiatura del modulo
Istruzioni
Passo 1
La principale difficoltà nella creazione di un modulo è garantire la sicurezza delle informazioni inserite per il sito e per gli altri utenti. Una delle vulnerabilità più comuni è la cosiddetta iniezione XSS, la cui essenza è la possibilità di eseguire codice eseguibile dannoso nel browser dell'utente. Pertanto, il modulo deve avere un filtro che non consenta l'immissione di caratteri pericolosi o li sostituisca con controparti sicure in una codifica diversa. I filtri sono necessari anche in altre situazioni: ad esempio, nel campo per l'immissione di un indirizzo e-mail, potrebbe esserci un filtro per l'immissione di caratteri in qualsiasi layout, ad eccezione dell'inglese.
Passo 2
Il modulo è implementato in uno script scritto in uno dei linguaggi di scripting, molto spesso viene utilizzato PHP. Il codice del modulo può essere inserito nel sito in due modi: direttamente nel codice della pagina e in un file allegato separato. Nel primo caso, il codice eseguibile è racchiuso tra i tag (senza virgolette). L'estensione della pagina deve essere *.php. Se la pagina ha un'estensione *.html o *.htm, devi solo cambiarla in *.php. Il server può essere configurato per elaborare file php con estensioni diverse, in questo caso non è necessario modificare l'estensione.
Passaggio 3
Se lo script viene presentato come un file separato, dovrebbe essere creato un collegamento corrispondente del modulo nel codice della pagina:. Se le pagine del tuo sito hanno l'estensione *.html, cambiala in *.php o crea un file.htaccess nella radice del sito (con un punto davanti al nome), quindi aggiungi la riga "AddHandler application / x -httpd-php.html.htm "(senza virgolette).
Passaggio 4
Puoi scrivere tu stesso lo script del modulo, ma è molto più facile trovare una versione già pronta in rete e modificarla secondo necessità. È meglio guardare il codice di diverse opzioni, valutare i loro vantaggi e svantaggi. Una volta compreso come è costruito lo script del modulo, puoi sempre modificarlo nel modo che preferisci o crearne uno personalizzato in base al modello degli script esistenti.