Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'sexerobi_volkov'@'localhost' (using password: YES) in /home/sexerobi/public_html/volkovyrij.com/bacup/bd.php on line 2

Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /home/sexerobi/public_html/volkovyrij.com/bacup/bd.php on line 3

Warning: mysql_query() [function.mysql-query]: Access denied for user 'root'@'localhost' (using password: NO) in /home/sexerobi/public_html/volkovyrij.com/bacup/bd.php on line 4

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/sexerobi/public_html/volkovyrij.com/bacup/bd.php on line 4

Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/sexerobi/public_html/volkovyrij.com/bacup/9.php on line 3

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/sexerobi/public_html/volkovyrij.com/bacup/9.php on line 4

Íàâèãàöèÿ

Îáùèé øëþçîâîé èíòåðôåéñ è ôîðìû HTML Îáùèé øëþçîâîé èíòåðôåéñ (Common Gateway Interface) ïîçâîëÿåò ðàáîòàòü ñ äàííûìè ñåðâåðà Web â èíòåðàêòèâíîì ðåæèìå. Ñåðâåð Web ÷åðåç CGI çàïóñêàåò ïîèñêîâóþ ïðîãðàììó è ïåðåñûëàåò îáðàáîòàííûå äàííûå íàçàä. Ñàìà ïðîãðàììà CGI õðàíèòñÿ â êàòàëîãå CGI-BIN. Ýòî îçíà÷àåò, ÷òî ôàéë èç êàòàëîãà CGI-BIN âñåãäà èñïîëíÿåìûé ôàéë. Åñëè CGI- ïðîãðàììà, íàïðèìåð, âçàèìîäåéñòâóåò ñ ñèñòåìîé óïðàâëåíèÿ áàçîé äàííûõ, òî ïîëüçîâàòåëü ìîæåò ïîëó÷àòü íåêîòîðóþ èíòåðåñóþùóþ åãî èíôîðìàöèþ â èíòåðàêòèâíîì ðåæèìå. Ýòî òðèâèàëüíî, íî ôàêò: CGI-ïðîãðàììû ñîçäàþòñÿ ïîñðåäñòâîì CGI. Êîä ïðîãðàììû ïèøåòñÿ, êàê ïðàâèëî, íà ÿçûêå îïèñàíèÿ ñöåíàðèåâ Perl. Perl ÿâëÿåòñÿ èíòåðïðåòèðóåìûì ÿçûêîì, èíòåðïðåòàòîð êîòîðîãî ñîîòâåòñòâóåò îïåðàöèîííîé ñèñòåìå. Ïåðåäà÷à äàííûõ îò ñåðâåðà ê ïðîãðàììå CGI îñóùåñòâëÿåòñÿ ñåðâåðîì ÷åðåç êîìàíäíóþ ñòðîêó è ïåðåìåííûå îêðóæåíèÿ. Òàêèì îáðàçîì, ñåðâåð ÷åðåç îáùèé øëþçîâîé èíòåðôåéñ çàïóñêàåò ïðîãðàììó CGI è ïåðåñûëàåò åé ââîäèìûå ïîëüçîâàòåëåì äàííûå. Ñàìè äàííûå ââîäÿòñÿ ÷åðåç òàê íàçûâàåìûå ôîðìû HTML. Ôîðìà ïðåäñòàâëÿåò ñîáîé ãèïåðòåêñòîâóþ ñòðàíèöó ñ îäíèì èëè íåñêîëüêèìè ïîëÿìè äàííûõ è ñïåöèàëüíîé êíîïêîé äëÿ ïåðåäà÷è ââåäåííîé èíôîðìàöèè. Êàê è êîä ëþáîãî ãèïåðòåêñòîâîãî äîêóìåíòà, êîä ôîðìû íà÷èíàåòñÿ ñ òýãà FORM ACTION = /SGI-BIN/EXAMPLE.PL è çàêàí÷èâàåòñÿ òýãîì /FORM. ACTION Àðãóìåíò ACTION -- ýòî URL ïðîãðàììû CGI, òî åñòü /SGI-BIN/EXAMPLE.PL. METHOD Ìåòîä, èñïîëüçóåìûé äëÿ çàïðîñà äàííûõ. Ýòîò ïàðàìåòð çàäàåò ðåæèì ïåðåäà÷è äàííûõ èç ôîðìû â ïðîãðàììó CGI. Îñíîâíûå ðåæèìû ïåðåäà÷è -- GET, HEAD è POST. Ïðîãðàììà CGI äîëæíà ïîääåðæèâàòü îäèí èç ýòèõ ðåæèìîâ, èíà÷å îáðàáîòêè äàííûõ íå ïðîèçîéäåò.  ðåæèìå GET äàííûå âõîäÿò ÷åðåç URL â ñòðîêó çàïðîñà. Íàïðèìåð, åñëè ïðîãðàììà îáðàáîòêè äàííûõ BOB.PL ëåæèò â êàòàëîãå CGI-BIN, òî çàïðîñ HTML ïîéäåò íà ñåðâåð ÷åðåç ACTION ñëåäóþùèì îáðàçîì: FORM ACTION=/CGI-BIN/BOB.PL METHOD=GET Òåïåðü ñåðâåð çíàåò, ãäå íàõîäèòñÿ ïðîãðàììà BOB.PL, ïîýòîìó îí åå çàïóñòèò â ðåæèìå GET. Ïðîãðàììû CGI ïîëó÷àþò äàííûå îò ïåðåìåííûõ îêðóæåíèÿ è ïîñûëàþò âûõîäíûå äàííûå ÷åðåç îáùèé øëþçîâîé èíòåðôåéñ îáðàòíî ïîëüçîâàòåëþ. Íàïðèìåð, ïîñëå ââîäà òýãà A HREF=BOB.HTML íà ñåðâåð ïîéäåò çàïðîñ GET /BOB.HTML. Çàãîëîâîê GET îïðåäåëÿåò ïîëó÷åíèå äîêóìåíòà BOB.HTML â êîðíåâîì êàòàëîãå ñåðâåðà. Îòíîñèòåëüíî àðãóìåíòà POST CGI ðåàëèçîâàí â ïðîãðàììàõ, ïîääåðæèâàþùèõ Unix è íåêîòîðûå ïðèëîæåíèÿ Windows. CGI äëÿ Windows ðåàëèçóåòñÿ ëèøü â òîì ñëó÷àå, åñëè ñåðâåð Web ñïîñîáåí äåêîäèðîâàòü äàííûå òåõ ôîðì HTML, êîòîðûå ïåðåñûëàþòñÿ â ðåæèìå POST. Ýòî ìîæíî ñäåëàòü äâóìÿ ñïîñîáàìè: URL-Encoded. Äàííûå ôîðìû ïåðåñûëàþòñÿ íà ñåðâåð â âèäå HTML. Multipart Form Data. Äàííûå ôîðìû ïåðåñûëàþòñÿ íà ñåðâåð â âèäå MIME-ñîîáùåíèÿ. INPUT TYPE=TEXT Ïîìåñòèòü â ôîðìó òåêñòîâîå ïîëå äàííûõ. NAME=NAME Îïðåäåëèòü èìÿ òåêñòîâîãî ïîëÿ äàííûõ NAME. MXLENGTH=NUMBER Ðàçìåð òåêñòîâîãî ïîëÿ äàííûõ. Âìåñòî NUMBER âû ìîæåòå ââåñòè öåëîå ÷èñëî. RADIO Îïðåäåëèòü êíîïêó ïåðåêëþ÷åíèÿ. NAME=PRODTYPE Îïðåäåëèòü ëîãè÷åñêîå ïîëå PRODTYPE. INPUT TYPE=CHECKBOX Îïðåäåëèòü ôëàæîê äëÿ ïðîòîêîëà ïåðåäà÷è. ACCEPT Ìåòîä, èñïîëüçóåìûé äëÿ èíòåðïðåòàöèè ïåðåñûëàåìûõ ôàéëîâ. Ôàéëû ìîãóò ïåðåñûëàòüñÿ â âèäå ASCII èëè HTML. Êîëè÷åñòâî çàãîëîâêîâ ACCEPT ñîîòâåòñòâóåò òèïàì äàííûõ MIME (Multipurpose Internet Mail Extensions). Çàãîëîâîê ACCEPT: TYPE/SUB-TYPE {parameters} ïåðåñûëàåòñÿ êàê çíà÷åíèå ïàðàìåòðà ACCEPT. Êàæäûé òèï äàííûõ èìååò ñîáñòâåííûé ïàðàìåòð ACCEPT.
Îáìåíîâ.êîì - Ëó÷øèå óñëîâèÿ äëÿ îáìåíà