Gå til innhold

Anbefalte innlegg

Skrevet

Er det noen som vet hvordan man lager en liten "hello world"-sak med cgi?

Skal liksom se ut som en html-side hvor det er den eneste teksten. Hvis jeg er helt på jordet, kan noen forklare hva cgi-filer er til og hvordan man lager dem?

Videoannonse
Annonse
Skrevet (endret)

I html kan man jo hente inn bilder med img src og alt det der, da kan man jo få et lite "GUI" program da, hvis man bruker html til layout???

EDIT: Testa uten vidre hell, hvordan må det kjøres for at det skal funke??

Endret av zirener
Skrevet (endret)

#include <iostream>

int main()
{
using namespace std;
cout << "Content-type: text/html\n\n";
cout << "<HTML>\n";
cout << "<BODY>\n";
cout << "<H1>HELLO WORLD!</H1>\n";
cout << "<IMG SRC=\"http://forum.sourcecode.no/html/avatars/IPB_Community_Pack/Green-haze.gif\" border=\"0\">\n";
cout << "</BODY>\n";
cout << "</HTML>\n";
cout << endl;
return(0);
} // main()

 

http://nostdal.net/cgi-bin/test

 

Edit:

Dette med GUI i Web-browseren vet jeg ikke om vil bli så lett.

Endret av søppel
Skrevet

Har egentlig skjønt det meste av det der fra før, problemet er at det selvfølgelig blir exe-filer nå jeg kompilerer. Har prøvd å forandre navnet til .cgi og kjøre den i IE uten hell.

(hvis det er en instilling i kompilatoren som skal til, så bruker jeg dev-c++)

Skrevet

Du må ha en web-server .. f.eks. Apache eller IIS.

 

Jeg vet lite om IIS (Microsoft sin) .. men i Apache slenger du bare .exe-fila inn under cgi-bin/ -katalogen.

 

Ingen instilling ellernoe slikt; rett frem - som koden viser.

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...