slitaz-dev-tools annotate taztpd/taztpd.cgi @ rev 295

Fix to slitaz-release and improve tazcraft (work in progress, to be continued in it's own repo)
author Christophe Lincoln <pankso@slitaz.org>
date Sun Mar 19 17:36:55 2017 +0100 (2017-03-19)
parents
children
rev   line source
pankso@63 1 #!/bin/sh
pankso@63 2 #
pankso@63 3 # CGI/Shell script example for TazTPD Web Server
pankso@63 4 #
pankso@63 5 echo "Content-Type: text/html"
pankso@63 6 echo ""
pankso@63 7
pankso@63 8 var=${QUERY_STRING#var=}
pankso@63 9
pankso@63 10 # xHTML 5 output
pankso@63 11 cat << EOT
pankso@63 12 <!DOCTYPE html>
pankso@63 13 <html xmlns="http://www.w3.org/1999/xhtml">
pankso@63 14 <head>
pankso@63 15 <title>TazTPD CGI</title>
pankso@63 16 <style type="text/css">
pankso@63 17 body { padding: 40px 16%; }
pankso@63 18 h1 { color: #4d4d4d; border-bottom: 1px dotted #ddd; }
pankso@63 19 </style>
pankso@63 20 <head>
pankso@63 21 <body>
pankso@63 22 <h1>TazTPD and CGI</h1>
pankso@63 23 <p>
pankso@63 24 Entered form value: $var
pankso@63 25 </p>
pankso@63 26 <form method="get" action="taztpd.cgi">
pankso@63 27 <input type="text" name="var" size="32">
pankso@63 28 </form>
pankso@63 29 <p>
pankso@63 30 `date '+%Y-%m-%d %H:%M'`
pankso@63 31 </p>
pankso@63 32 </body>
pankso@63 33 </html>
pankso@63 34 EOT