PHP kieli --------- PHP ohjelmiston Windows version voi hakea osoitteesta: http://www.php.net/downloads.php Luodaan aluksi normaali HTML-sivu. PHP-koodi kirjoitetaan väliin. Esimerkiksi: Käskyrivit lopetetaan ; merkkiin Edellisen esimerkin tuloksena www-sivulle tulostuu teksti: 'Hei maailma'. Jotta sivu toimisi tulee se siirtää palvelimelle jossa on PHP-ohjelmisto asennettu ja tiedosto pitää nimetä .php päätteiseksi. Sivua voi tarkastella Internet selaimen kautta. Esim. http://tuulimylly/~tunnus/ensimmainen.php Yksinkertainen for lause (hehhe) -------------------------------- for (lause1 ; lause2 ; lause3) { suoritettava lause; } Sama Basic koodilla: for i = 1 to 5 step 1 print i next lause1 suoritetaan kerran, aivan aluksi. puretaan ensimmäinen lause: $i=1 $i on muuttujan nimi = on sijoitus operaattori 1 on arvo joka sijoitetaan muuttujaan lause2 suoritetaan jokaisen kierroksen aluksi. puretaan toinen lause: $i<=5 $i on muuttujan nimi <= on vertailuoperaattori (pienempi tai yhtäsuuri) 5 on arvo johon verrataan lause3 suoritetaan jokaisen kierroksen lopuksi. puretaan kolmas lause: $i++ $i on muuttuja nimi ++ heti muuttujan nimen perässä lisää muuttujan arvoa yhdellä. Vertaa $i = $i + 1 suoritettava lause suoritetaan niin monta kertaa kuin lause2:n ehto toteutuu print("$i"); tulostaa $i muuttujan arvon Toinen esimerkki: Kolmas esimerkki: IF lause -------- 10) { // jos suluissa oleva ehto toteutuu // suoritetaan aaltosulkujen välissä // olevat lauseet echo "Luku on suurempi kuin 10"; } ?> Sama Basic-koodilla: if arvo > 10 then print "luku on suurempi kuin 10" endif Sama Basic-koodilla: if arvo < 10 then print "luku on pienempi kuin 10" elseif arvo = 10 then print "luku on tasan 10" else print "luku on suurempi kuin 10" end if Switch-lause ------------ Selaimelta tulevien viestien käsittely: --------------------------------------- $HTTP_POST_VARS php:n sisäänrakennettu array (taulukko) muuttuja, josta löytyy lomakkeella lähetetyt tiedot Lomake tulee aloittaa seuraavalla koodilla:
ohjelma.php on www-palvelimelle tallennettu php-ohjelma, joka ottaa vastaan lähetetyt tiedot. Formin (eli lomakkeen) koodi: Etunimi:

Sukunimi:

Puhelin:


Formi löytyy valmiina osoitteesta: http://tuulimylly/~jooses/lomake.html PHP-koodi joka tulee ohjelma.php tiedostoon: "; print $HTTP_POST_VARS['sukunimi']; print "
"; print $HTTP_POST_VARS['puhelin']; ?>