The following reply was made to PR general/1380; it has been noted by GNATS.

From: Marc Slemko <[EMAIL PROTECTED]>
To: Apache bugs database <[EMAIL PROTECTED]>
Cc:  Subject: Re: general/1380: cgi script fails to load gif  (fwd)
Date: Fri, 7 Nov 1997 10:09:28 -0700 (MST)

 ---------- Forwarded message ----------
 Date: Fri, 07 Nov 1997 16:39:51 +0000
 From: Ferret <[EMAIL PROTECTED]>
 To: [EMAIL PROTECTED]
 Subject: Re: general/1380: cgi script fails to load gif 
 
 
 >Synopsis: cgi script fails to load gif
 >
 >State-Changed-From-To: open-analyzed
 >State-Changed-By: marc
 >State-Changed-When: Fri Nov  7 08:29:25 PST 1997
 >State-Changed-Why:
 >I'm afraid I don't entirely understand.
 >The script you include doesn't have any link to any
 >GIF anywhere.  How are you thinking this CGI should
 >display a GIF?
 
 Because i was having to cut and paste it on ntg and I messed up.
 
 #include <stdio.h>
 #include <stdlib.h>
 
 int main()
 {
        (void)printf("Content-type: text/html\n\n");
        (void)printf("<html>\n");
        (void)printf("<head><title>Crossflight Ltd</title></head>\n");
        (void)printf("<body bgcolor=\"#ffffff\">\n");
        (void)printf("<center>");
        (void)printf("<h1>Crossflight Ltd</h1>");
        (void)printf("<img src=\"xflt2.gif\" align=\"MIDDLE\""
                "width=\"240\" height=\"150\">");
        (void)printf("</center>");
        (void)printf("<p>");
        (void)printf("<center><h1>Proof of delivery query.</h1></center>\n");
        (void)printf("<p>\n");
        (void)printf("<center><table border=1 cellpadding=2>\n");
        (void)printf("<td colspan=2><h2>Waybill number %s</h2></td><tr>\n",
                getenv("QUERY_STRING"));
        (void)printf("<tr>\n");
        (void)printf("<td>Client code</td>\n");
        (void)printf("<td>XXXXXXX</td>\n");
        (void)printf("</tr>\n");
        (void)printf("<tr>\n");
        (void)printf("<td>Consignee data</td>\n");
        (void)printf("<td>1XXXXXX<br>");
        (void)printf("2XXXXXX<br>");
        (void)printf("3XXXXXX<br>");
        (void)printf("4XXXXXX<br>");
        (void)printf("5XXXXXX</td>\n");
        (void)printf("</tr>\n");
        (void)printf("<tr>\n");
        (void)printf("<td>POD date</td>\n");
        (void)printf("<td>XXXXXXX</td>\n");
        (void)printf("</tr>\n");
        (void)printf("<tr>\n");
        (void)printf("<td>POD time</td>\n");
        (void)printf("<td>XXXXXXX</td>\n");
        (void)printf("</tr>\n");
        (void)printf("<tr>\n");
        (void)printf("<td>Recipient</td>\n");
        (void)printf("<td>XXXXXXX</td>\n");
        (void)printf("</tr>\n");
        (void)printf("<tr>\n");
        (void)printf("<td>Job cost</td>\n");
        (void)printf("<td>XXXXXXX</td>\n");
        (void)printf("</tr>\n");
        (void)printf("</center></table>\n");
        (void)printf("</body>\n");
        (void)printf("</html>\n");
 
        sleep(5);
 
        return(TRUE);
 }
 
 Try that.  :)
 
 >
 >Is there anything logged in the error log?  Does the access
 >log have an entry for the GIF?
 
 Nothing obvious in the error log, but yes it does appear in the access
 log. 
 
 >
 >If the GIF is bigger than 16k, does replacing it with
 >one smaller than 16k fix the problem?
 >
 
 It is less than 11k.
 
 
 Ferret
 
 --
 
 I'm no upstanding citizen, but I'm standing up just the same -- Poison
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 ~                [EMAIL PROTECTED]   |   Micro$oft: Just say no!            ~
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 

Reply via email to