Cgi examples: erinevus redaktsioonide vahel

Allikas: Lambda
Mine navigeerimisribale Mine otsikasti
Resümee puudub
50. rida: 50. rida:


==== html forms for python programs ====
==== html forms for python programs ====
 
<!--
http://turing.cs.ttu.ee/~tanel.tammet/loeng/
http://turing.cs.ttu.ee/~tanel.tammet/loeng/
 
-->
* [http://turing.cs.ttu.ee/~tanel.tammet/loeng/form5.html form5.hml] - tst5.py GET
* [http://turing.cs.ttu.ee/~tanel.tammet/loeng/form5.html form5.hml] - tst5.py GET
* [http://turing.cs.ttu.ee/~tanel.tammet/loeng/form6.html form6.html] - tst5.py POST
* [http://turing.cs.ttu.ee/~tanel.tammet/loeng/form6.html form6.html] - tst5.py POST

Redaktsioon: 28. oktoober 2022, kell 07:52

NB! Kõik sourced leiad kataloogist http://turing.cs.ttu.ee/~tanel.tammet/loeng/ näiteks http://turing.cs.ttu.ee/~tanel.tammet/loeng/tst1.c ja http://turing.cs.ttu.ee/~tanel.tammet/loeng/tst1.py jne

Kui tahad source näha, siis downloadi ja vaata oma masinas: serverist otse brauserisse neid ei näidata.

C cgi programs and forms for calling

Avamiseks kirjuta programmi nimi selle urli otsa http://turing.cs.ttu.ee/~tanel.tammet/cgi-bin/loeng/ ja vaatamiseks ava http://turing.cs.ttu.ee/~tanel.tammet/loeng/

html forms for c programs

http://turing.cs.ttu.ee/~tanel.tammet/loeng/

Bash cgi programs

  • tst1.sh - hello world koos QUERY_STRING-ga
  • tst2.sh - hello world koos ls käsuga
  • tst3.sh - hello world koos ls $QUERY_STRING käsuga (proovi tst3.sh?proov /tst3.sh?. /tst3.sh?.. /tst3.sh?/home)

Python cgi programs

Avamiseks kirjuta programmi nimi selle urli otsa http://turing.cs.ttu.ee/~tanel.tammet/cgi-bin/loeng/ ja vaatamiseks ava http://turing.cs.ttu.ee/~tanel.tammet/loeng/

html forms for python programs