C/C++ / CGI / Sieć Novell / PHP / Java / SQL / Oracle / WebSphere MQ / WebSphere Message Broker / JavaScript / Humor / IT Quiz

Banalny przykład pobierania danych przez skrypt

Opis
Skrypt ten pobiera dane umieszczone w zmiennej QUERY_STRING i wyświetla zawartość tej zmiennej.

Sposób wykorzystania

Kod żródłowy

#include <stdio.h>
#include <stdlib.h>
//QUERY_STRING zawiera dane wejściowe
#define QUERY_STRING getenv("QUERY_STRING")
void main(void)
{
//wysyła do klienta standardowy nagłówek informujący, że będzie przesyłał dokument html
printf("Content-type: text/html\n\n");
//przykładowa treść dokumentu
printf("< HTML > < HEAD > < META HTTP-EQUIV=\"Content-Type\" ");
printf(" CONTENT=\"text/html; charset=iso-8859-2\" > ");
printf("< TITLE > Przykład CGI < /TITLE > < /HEAD > ");
printf("< BODY Background=\"/images/bg/brown.jpg\" BGCOLOR=\"ffffff\" LINK=\"blue\" ALINK=\"brown\" VLINK=\"brown\" > ");
printf("< BR > < CENTER > ");
//wyświetla zmienną QUERY_STRING
if(QUERY_STRING==NULL) printf("Nie podałeś parametru\n");
else
printf("Zmienna < B > QUERY_STRING < /B > ma postać: < BR > %s",QUERY_STRING);
printf("< /BODY > < /HTML > ");
}

Powrót


  Autorem serwisu jest Marcin Kasiński
Wszelkie prawa zastrzeżone. All rights reserved.
powered by technology... linux eclipse java php