#include #include #include #include "/usr/include/pgsql/libpq-fe.h" #include "www.h" #include "wwwedit.h" #include "func.h" #include "cgi.h" int main() { const char *strona,*typ; if (!cgi_init()) { html_init(); html_naglowek("Blad CGI"); printf("
Nastopił błąd w module cgi\n
"); printf("

cgi_init: %s

\n", cgi_strerror(cgi_errno)); html_koniec(); return EXIT_FAILURE; } if ((typ=cgi_param("typ"))!=NULL) { html_init(); if ((strona=cgi_param("strona"))==NULL) { return 0; } if(strcmp(typ,"static")==0) { dhtml_strona(strona); } if(strcmp(typ,"dynamic")==0) { //SEKCJA ZNAJOMI if (strcmp(strona,"znajomi_pokaz")==0) { znajomi_winetka(); znajomi_pokaz(NULL); } if (strcmp(strona,"znajomi_dodaj")==0) { znajomi_winetka(); znajomi_dodaj(cgi_param("imie"), cgi_param("nazwisko"), cgi_param("telefon"), cgi_param("email"), cgi_param("adres"), cgi_param("nick")); } if (strcmp(strona,"znajomi_szukaj")==0) { znajomi_winetka(); znajomi_szukaj(cgi_param("imie"), cgi_param("nazwisko"), cgi_param("email"), cgi_param("nick")); } if (strcmp(strona,"znajomi_usun")==0) { znajomi_usun(cgi_param("nrz")); } if (strcmp(strona,"znajomi_edytuj")==0) { znajomi_edytuj(cgi_param("nrz")); } if (strcmp(strona,"znajomi_zmien")==0) { znajomi_zmien(cgi_param("nrz"), cgi_param("imie"), cgi_param("nazwisko"), cgi_param("telefon"), cgi_param("email"), cgi_param("adres"), cgi_param("nick")); } //SEKCJA KSIAZKI if (strcmp(strona,"ksiazki_pokaz")==0) { ksiazki_pokaz(cgi_param("nrk")); } if (strcmp(strona,"ksiazki_dodaj")==0) { ksiazki_dodaj(cgi_param("tytul"), cgi_param("imie"), cgi_param("nazwisko"), cgi_param("rok"), cgi_param("typk"));; } if (strcmp(strona,"ksiazki_edytuj")==0) { ksiazki_edytuj(cgi_param("nrk")); } if (strcmp(strona,"ksiazki_zmien")==0) { ksiazki_zmien(cgi_param("nrk"), cgi_param("tytul"), cgi_param("imie"), cgi_param("nazwisko"), cgi_param("rok"), cgi_param("typk"));; } if (strcmp(strona,"ksiazki_szukaj")==0) { ksiazki_winetka(); ksiazki_szukaj(cgi_param("tytul"), cgi_param("nazwisko"), cgi_param("rok"), cgi_param("typk")); } if (strcmp(strona,"ksiazki_usun")==0) { ksiazki_usun(cgi_param("nrk")); } if (strcmp(strona,"ksiazki_pozyczaj")==0) { ksiazki_pozyczaj(cgi_param("nrk")); } if (strcmp(strona,"ksiazki_wypozycz")==0) { ksiazki_wypozycz(cgi_param("nick"), cgi_param("imie"), cgi_param("nazwisko"), cgi_param("nrk")); } if (strcmp(strona,"ksiazki_pozyczone_pokaz")==0) { ksiazki_pozyczone_pokaz(); } if (strcmp(strona,"ksiazki_oddaj")==0) { ksiazki_oddaj(cgi_param("nrk")); } //WWWEDIT if (strcmp(strona,"wwwedit")==0) { if (cgi_param("name")==NULL) { wwwedit_showlist(); } if (cgi_param("body")==NULL) { wwwedit_edit(cgi_param("name")); } } } } else { html_init(); dhtml_strona("index"); // ksiazki_pozyczaj("1"); } cgi_done(); return 0; }