Sähköisten asiointipalveluiden toteuttaminen

Sorakuilu

Demo 10, funktioita, syötteiden käsittelyä

10.1 salasanan suojaus

Seuraavien funktioiden (password_hash ja password_verify) avulla suojataan salasanat.

Siis: Suojaa sana "salasana", tulosta se suojattuna. Vertaa suojattua sanaa toisessa muuttujassa olevaan samaan sanaan ja lisäksi sanaan "salainen".

10.2 filter_var - merkkijono

Poista html seuraavasta lauseesta ja tulosta lopputulos:

<h1>Hei! Kuinka voit tänään?</h1>

10.3 filter_var - kokonaisluku

Tarkista, onko annettu kokonaisluku validi:

$int = 20;

10.4 filter_var - URL

Tarkista, onko annettu URL validi
172.16.254.1

10.5 filter_var - sähköposti

Validoi ja sanitoi seuraava sähköpostiosoite:

someone@@example.com

10.6 filter_var - kokonaisluku ja väli

Validoi kokonaisluvun arvo ja tarkista, onko se jossain välissä:

75