Apache - spousteni CGI
Juraj Rehak
glip na napri.sk
Úterý Srpen 25 20:35:17 CEST 1998
> > Podla mna je najlepsie si CGI script pred vlozenim do stranky vyskusat
> > priamo z prikazoveho riadka. Teda ak ten CGI je volany:
> > ../mojcgi.cgi?arg1+arg2+arg3+...+argn tak ho spustit: ./mojcgi.cgi arg1
> > arg2 arg3 ... Ak je to formular typu POST tak samozrejme CGI skript cita
>
> Jo, ale jeste to vetsinou chce nastavit environment promenne -
> HTTP-METHOD , ci jak se to jmenuje apod.
Takze:
1) REQUEST_METHOD
2) v pripade metody GET sa necitaju parametre ako si vacsina ludi mysli,
ale premenna QUERY_STRING ;]
3) to je taky problem tie 2 premenne nastavovat??? Staci spravit cosi ako:
#!/bin/sh
REQUEST_METHOD=GET
QUERY_STRING="param1=cosi¶m2=cosi_ine ... "
export REQUEST_METHOD
export QUERY_STRING
exec skript_ktory_blbne
a potom uz len prepisovat parametre ;]
Iba odporucam nezabudnut pisat znaky co sa nedaju priamo pouzit vo formate
%xx (hexa ASCII hodnota ;)
--- <>=======() -----------------------------------------------------------
(/\___ /|\\ ()==========<>_
\_/ | \\ //|\ ______/ \) Glip (Juraj Rehak)
\_| \\ // | \_/
\|\/|\_ // /\/ Home: Work: NAPRI s.r.o.
(oo)\ \_// / Baltska 11 Racianska 66
//_/\_\/ / | 82107 Bratislava 83264 Bratislava
``/ |=\ \ | Slovakia Slovakia
\_=\_ \ |
_____ \==\ \|\_ phone: +421-7-246654 +421-7-5250959
|___ /| __(\===\( )\
---- |[ ]| |___(((~) __(_/ | --------------------------------------------
|____\|_ __/ (((~) \ /
/_______/| ______/ / WWW page: http://www.cyberjunkie.com/glip
|_______|/ `------' E-mail: glip na cyberjunkie.com
Další informace o konferenci Linux