๐Ÿš€ go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #12968

Problema con CGI en C.

#12968
From: AGS
Date: Thu, 12 Apr 2001 01:11
31 lines
2122 bytes
Hola,
os comento mi problema: Estoy haciendo un programa CGI en C como el
siguiente:

#include <stdio.h>
#include <stdlib.h>
main()
{
printf("Content-type: text/html\n\n");

printf("<HTML><HEAD><TITLE>Registro de conexiones</TITLE></HEAD><BODY
bgcolor=#7f7f7f>");
printf("<CENTER>Muestra el contenido del fichero conexiones.txt.</CENTER>");
printf("<HR><PRE>");
system("cat /home/conexiones.txt");
printf("</PRE><HR>");
printf("</BODY>");
printf("</HTML>");
}

Al compilarlo y ejecutarlo desde una pagina web, se ve todo perfectamente
excepto el contenido del fichero conexiones.txt (este fichero tiene permiso
de lectura para todos). De hecho, ya me funciona con Perl con la ordenes
equivalentes, pero es que tengo que resolverlo con C. He observado que si
ejecuto el .cgi desde la consola en cgi-bin, funciona todo pero el contenido
del fichero conexiones.txt me aparece antes que las directivas de HTML. Lo
he probada con un RH7.0 y con una RH6.2, con las dos hace lo mismo.

๏ฟฝAlguien sabe por que no me funciona correctamente?

Gracias por las respuestas
Technical Details
Message-ID: <9b2vo4$4ua$1@noucreus.cesca.es>
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!news.tele.dk!4.1.16.34!cpk-news-hub1.bbnplanet.com!nycmny1-snh1.gtei.net!news.gtei.net!bloom-beacon.mit.edu!news.rediris.es!news.cesca.es!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,e56c9ca2e920aa4c,start
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2001-04-11 18:19:30 PST
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!news.tele.dk!4.1.16.34!cpk-news-hub1.bbnplanet.com!nycmny1-snh1.gtei.net!news.gtei.net!bloom-beacon.mit.edu!news.rediris.es!news.cesca.es!not-for-mail
From: "AGS" <aguillam[nospam]@pie.xtec.es>
Newsgroups: es.comp.os.linux.programacion
Subject: Problema con CGI en C.
Date: Thu, 12 Apr 2001 03:11:48 +0200
Organization: CESCA - Servidor de news de l'Anella Cientifica
Lines: 33
Message-ID: <9b2vo4$4ua$1@noucreus.cesca.es>
NNTP-Posting-Host: i5157.infovia.xtec.es
X-Trace: noucreus.cesca.es 987038276 5066 193.145.95.157 (12 Apr 2001 01:17:56 GMT)
X-Complaints-To: newsmanager@cesca.es
NNTP-Posting-Date: Thu, 12 Apr 2001 01:17:56 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400