🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

7 total messages Started by Lech Wilczyński Thu, 19 Feb 1998 16:27
Zrodlo z C na CGI
#1631
Author: Lech Wilczyński
Date: Thu, 19 Feb 1998 16:27
8 lines
937 bytes
Moze to glupie pytanie, ale jak zmienic zrodlo napicane w C na skrypt CGI,
zeby moja przegladarka mogla go wykonac ?


------LIBERATE TUTEM EX  PASCAL---------
|                       Lech Wilczyński                           |
|                       mentis@onet.pl                             |
------------------------------------------------------
Re: Zrodlo z C na CGI
#1633
Author: Pawel Krawczyk
Date: Thu, 19 Feb 1998 18:31
11 lines
983 bytes
Lech Wilczyński <sireco@polbox.com> wrote:
> Moze to glupie pytanie, ale jak zmienic zrodlo napicane w C na skrypt CGI,
> zeby moja przegladarka mogla go wykonac ?

1. program musi wypisywać na stdout
2. musi przed tym wszystkim wypisywać nagłówek
"Content-Type: text/html\n\n"

-- 
Pawel Krawczyk, CETI internet, Krakow. http://www.ceti.com.pl/
info: oferta@ceti.com.pl.  Home: http://ceti.com.pl/~kravietz/
Re: Zrodlo z C na CGI
#1634
Author: M.C.Mar
Date: Thu, 19 Feb 1998 18:32
14 lines
1569 bytes
On Thu, 19 Feb 1998, Lech Wilczyński wrote:

> Moze to glupie pytanie, ale jak zmienic zrodlo napicane w C na skrypt CGI,
> zeby moja przegladarka mogla go wykonac ?
> 
Ano faktycznie gupie :) Ja bym skompilował, a reszta to zależy od
konfiguracji serwera www przedewszystkim. Gdzie musi być, jaką musi mieć
nazwe (zwykle rozszeżenie cgi), prawa (no uruchamianie everybody) itp. :)

___________________________________________________________________________
M.C.Mar     Windows to komunista: wiesza się wszystkim równo!    emsi@it.pl
      "If you can't make it good, make it LOOK good." - Bill Gates 

P.S. Niedługo skasuję tekst iż trzeba do mnie pisać na adres z Reply-to.
Re: Zrodlo z C na CGI
#1635
Author: Lech Wilczyński
Date: Fri, 20 Feb 1998 13:40
7 lines
1038 bytes
Ano faktycznie gupie :) Ja bym skompilował, a reszta to zależy od
konfiguracji serwera www przedewszystkim. Gdzie musi być, jaką musi mieć
nazwe (zwykle rozszeżenie cgi), prawa (no uruchamianie everybody) itp. :)

Dokladnie chodzilo mi o taka komende jak:
cc program.c -o program.cgi chmod a+rx program.cgi
- gdzie to wpisac i co to jest ?
Re: Zrodlo z C na CGI
#1638
Author: Maciej MOCHOL
Date: Fri, 20 Feb 1998 14:07
17 lines
1312 bytes
On Thu, 19 Feb 1998, Lech Wilczyński wrote:

> Moze to glupie pytanie, ale jak zmienic zrodlo napicane w C na skrypt CGI,
> zeby moja przegladarka mogla go wykonac ?
> 

Pomotales cos. CGI wykonywane jest nie przez przegladarke tylko przez WWW
server. Zrodla w C nie trzeba "przerabiac" na skrypt, po prostu trzeba go 
dostosowac. Dane wczytujesz albo poprzez zmienne srodowiskowe (getenv()), 
albo ze standardowego wejscia. Output jest na standardowe wyjscie.
Poczytaj zreszta dokumentacje.

--
Codematic                            
 code@beta.cku.pwr.wroc.pl.strasznie.mi.sie.podobaja
 mmochol@elka.pw.edu.pl.te.smieci.na.koncu.adresu.email
 http://home.elka.pw.edu.pl.i.www.rowniez/~mmochol
Re: Zrodlo z C na CGI
#1636
Author: Michal Kaczmarczyk
Date: Fri, 20 Feb 1998 16:32
21 lines
1565 bytes
On Fri, 20 Feb 1998, Lech Wilczyński wrote:

> Dokladnie chodzilo mi o taka komende jak:
> cc program.c -o program.cgi chmod a+rx program.cgi
> - gdzie to wpisac i co to jest ?

Chyba raczej:

cc program.c -o program.cgi; chmod a+rx program.cgi

Trzeba to wpisać jak się shell pyta.

Pierwsza część (przed ';') to kompilacja (cc - kompilator). Druga -
ustawienie praw tak, żeby każdy mógł uruchomić. Co do parametrów to
polecam man (g)cc (dłuższa lektura) i man chmod.

A... zapomniałem! To wszystko musi być w U*nixie. Ale to chyba rozumie się
samo przez się.

_______________________________________________________________________________
Michał Kaczmarczyk  mailto:mik@iname.com http://student.uci.agh.edu.pl/~kaczmar
Re: Zrodlo z C na CGI
#1637
Author: M.C.Mar
Date: Sun, 22 Feb 1998 18:31
19 lines
1931 bytes
On Fri, 20 Feb 1998, Lech Wilczyński wrote:

> Ano faktycznie gupie :) Ja bym skompilował, a reszta to zależy od
> konfiguracji serwera www przedewszystkim. Gdzie musi być, jaką musi mieć
> nazwe (zwykle rozszeżenie cgi), prawa (no uruchamianie everybody) itp. :)
> 
> Dokladnie chodzilo mi o taka komende jak:
> cc program.c -o program.cgi chmod a+rx program.cgi
> - gdzie to wpisac i co to jest ?
> 
Oj, ale tak naprawdę, jeśli nie wiesz co to jest to radzę odłożyć zabawę z
cgi i trochę poczytać. Polecam man cc, jakieś książki o common gateway
interface i samym języku C oraz oczywiście o podstawach systemu Unix. I
bynajmniej nie żebym był złośliwy...
___________________________________________________________________________
M.C.Mar     Windows to komunista: wiesza się wszystkim równo!    emsi@it.pl
      "If you can't make it good, make it LOOK good." - Bill Gates 

P.S. Niedługo skasuję tekst iż trzeba do mnie pisać na adres z Reply-to.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads