Võrgurakendused I kontrolltöö
#!/usr/bin/python
import cgi
form=cgi.FieldStorage()
print "Content-type: text/htmlnn"
p1=form['x'].value
p2=form['y'].value
s=p1+"+"+p2+"="+str(int(p1)+int(p2))
print s
(Ülesanne teisest KT variandist)
Kirjuta pythoni cgi, mis võtab vastu teksti välja sisu ja kirjutab selle teksti faili /tmp/foo.txt
uueks sisuks (vana kirjutakse üle).
#!/bin/python
print "Content-type: text/htmlnn"
import cgi
params=cgi.FieldStorage()
// params=parsecgiparams() //nimi ei ole meeles
txt=params["txtfld"].value //umbes nii
f=open("/tmp/foo.txt", w)
f.write(txt)
f.close()
print "tehtud"
4.PHP: 30p.
A)Kirjuta teviklik PHP leht, mis trükib kahe POST meetodiga sisestatud cgi muutuja X ja Y
summa.
(Ülesanne teisest KT variandist)
Kirjuta teviklik PHP leht, kus on kaks teksti välja, kuhu inimene saab sisestada sõnad, ja mis
kontrollib, kas esimese teksti välja sisu on tagurpidi teise tekstivälja sisu (näiteks "ja" ning
"aj")