Nowe posty

xx Problem ze sterownikami. (5)
2024-04-13, 21:25:16
xx Instalacja xfce4 (2)
2024-04-13, 16:20:17
xx Serie kompilacji bez instalacji dla “emerge” w Gentoo (2)
2024-04-08, 18:40:04
xx Plasma 6 w Neonie ssie trochę mniej ... (17)
2024-04-05, 10:03:46
xx Problem z Linux Lite po instalacji (3)
2024-04-03, 14:23:40
xx Jak właczyć num locka przy starcie systemu debian 12? (12)
2024-04-02, 17:43:54
xx Brak dźwieku w systemie. (5)
2024-04-02, 16:13:41
xx Dystrybucja pod HP Omen (7)
2024-03-29, 11:33:05
xx [Poradnik] Wyszukiwanie Sterowników (2)
2024-03-27, 21:08:23
xx Ile pingwinów? (1)
2024-03-27, 08:59:24

Autor Wątek: CGI w C  (Przeczytany 5278 razy)

stasiu_1988

  • Gość
CGI w C
« dnia: 2007-01-13, 21:21:00 »
Witam
Mam jedno pytanie:
Wie ktoś jak się pisze skrypty CGI w C i jak je później skompilować (oczywiście do pliku *.cgi)?

Dziękuje z góry

ZipoKing

  • Gość
CGI w C
« Odpowiedź #1 dnia: 2007-01-13, 21:25:31 »
LOL
Przeczytaj gdzieś definicję skryptu, bo wg mojej wiedzy skryptów się nie kompiluje.

---edit---
@AB: przydałby się dział na tym forum typu "perełki"

jk33

  • Gość
CGI w C
« Odpowiedź #2 dnia: 2007-01-13, 21:29:40 »
Dokładnie tak samo jak normalne programy.
Oczywiście trzeba obsłużyć np. nagłówki
HTTP  (całą treść strony z nagłówkami, itp
drukujesz na standardowe wyjście).

Janek

xavery

  • Gość
CGI w C
« Odpowiedź #3 dnia: 2007-01-13, 21:33:48 »
> Przeczytaj gdzieś definicję skryptu, bo wg mojej wiedzy skryptów się nie kompiluje.

Niektore interpretery kompiluja skrypty przed ich wykonaniem a nawet (o ile sie nie myle) to jest mozliwosc ich skompilowania do pozniejszego uzycia (vide Perl)
 >
 > ---edit---
 > @AB: przydałby się dział na tym forum typu "perełki"

A to i owszem:)

Co do "skryptow" CGI w C - pisze sie je tak samo jak kazde inne programy ktore odczytuja STDIN i rezultat wyprowadzaja na STDOUT. Szczegoly - http://www.google.pl/search?hl=pl&q=programowanie+w+C&btnG=Szukaj+w+Google&lr=

ZipoKing

  • Gość
CGI w C
« Odpowiedź #4 dnia: 2007-01-13, 21:51:29 »
 > Niektore interpretery kompiluja skrypty przed ich wykonaniem a nawet (o ile sie nie myle) to
 > jest mozliwosc ich skompilowania do pozniejszego uzycia (vide Perl)
 Zgadzam się, z tym że chodziło mi o coś zupełnie innego: języki skryptowe w definicji mają to, że są one interpretowane na etapie kodu źródłowego. Dodatkowa kompilacja do tzw. pośredniego kodu wynikowego (obecna np. w Perlu i Pythonie) jest raczej traktowana jako dodatkowa funkcjonalność interpretatora zwiększająca szybkość działania skryptu

 > Co do "skryptow" CGI w C - pisze sie je tak samo jak kazde inne programy ktore
 > odczytuja STDIN i rezultat wyprowadzaja na STDOUT. Szczegoly -

Język C nie jest językiem skryptowym, tak więc program napisany w C nie może zostać nazwany skryptem.

xavery

  • Gość
CGI w C
« Odpowiedź #5 dnia: 2007-01-13, 22:07:50 »
 >  > Co do "skryptow" CGI w C - pisze sie je tak samo jak kazde inne programy ktore
 >  > odczytuja STDIN i rezultat wyprowadzaja na STDOUT. Szczegoly -
 >
 > Język C nie jest językiem skryptowym, tak więc program napisany w C nie może zostać nazwany
 > skryptem.

Zgadza sie. Dlatego slowo "skrypt" zostalo ujete w cudzyslow:)