Võrgurakendused I kontrolltöö
p1=form['x'].value
p2=form['y'].value
Lahendus:
#!/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