char *Query = getenv("QUERY_STRING");
// ïðîâåðÿåì, çàäàíû ëè ïàðàìåòðû ó ñöåíàðèÿ — åñëè äà, òî
// ïîëüçîâàòåëü, î÷åâèäíî, ââåë ñâîå èìÿ èëè íàæàë êíîïêó,
// â ïðîòèâíîì ñëó÷àå îí ïðîñòî çàïóñòèë ñöåíàðèé áåç ïàðàìåòðîâ
if(strcmp(Query, "")) { // ñòðîêà íå ïóñòàÿ?
// êîïèðóåì â áóôåð çíà÷åíèå QUERY_STRING,
// ïðîïóñêàÿ ïåðâûå 5 ñèìâîëîâ (÷àñòü "name=") -
// ïîëó÷èì êàê ðàç òåêñò ïîëüçîâàòåëÿ
strcpy(Buf, Query + 5);
// Ïîëüçîâàòåëü ââåë èìÿ — çíà÷èò, íóæíî óñòàíîâèòü Cookie