#!/bin/sh
# bramka-www - skrypt wczytujcy z wejcia tre formularza i
# zamieniajcy go na format odpowiedni dla bramka-common.
# (c) Sebastian Zagrodzki <s.zagrodzki@sith.mimuw.edu.pl>
# Strona domowa: http://sith.mimuw.edu.pl/~zagrodzki
#
# Ten program moe by wykorzystywany jedynie do celw niekomercyjnych.
# Uywanie go bez wiedzy i zgody autora w celach zarobkowych jest
# niedozwolone.
# Autor nie ponosi odpowiedzialnoci za adne skutki wynike z dziaania 
# programu, nie gwarantuje te poprawnoci jego dziaania.

# tu wpisz pen ciek dostpu do skryptu bramka-common - pamitaj e
# ta bramka bdzie uruchamiana przez uytkownika "nobody" i dlatego bdzie
# miaa inny katalog domowy ni Ty - dlatego wszystkie cieki powinny by
# bezwzgldne, oraz uytkownik nobody powinien mie dostp do wszystkich
# potrzebnych plikw
BRAMKA=".................."

# do dziaania tego skryptu jest _niezbdny_ program mmencode - wpisz tu
# pen ciek dostpu do niego.
MM=".............."

FORM="`cat`"

FORM="`echo \"$FORM\" | tr '&' ' '`"

for i in $FORM; do
	[ "${i#numer=}" = "$i" ] ||\
		NUMER="${i#numer=}"
	[ "${i#tresc=}" = "$i" ] ||\
		TRESC="${i#tresc=}"
done

NUMER="`echo \"$NUMER\" | tr '%+' '= ' | $MM -u -q`"
TRESC="`echo \"$TRESC\" | tr '%+' '= ' | $MM -u -q`"

echo "Content-Type: text/html; charset=iso-8859-2"
echo
echo "<HTML><BODY><PRE>"
echo "Numer: $NUMER"
echo "Tre: $TRESC"
{ echo "$NUMER" ; echo "$TRESC" ; } | . "$BRAMKA"
echo "</PRE></BODY></HTML>"
