We Recommend

The Scheme Programming Language The Scheme Programming Language
This thoroughly updated edition of The Scheme Programming Language provides an introduction to Scheme and a definitive reference for standard Scheme, presented in a clear and concise manner. Written for professionals and students with some prior programming experience, it begins by leading the programmer gently through the basics of Scheme and continues with an introduction to some of the more advanced features of the language.


Posted By

renatoelias on 09/22/09


Tagged

c cgi


Versions (?)


SIMPLE MULTIPLE CGI


Published in: C 


URL: http://renatoelias.art.br/blog/2009/09/22/php-wrapper-cgi-usando-phpwine-para-rodar-cgi/

CGI

  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main(int argc, char *argv[])
  5. {
  6.  
  7. char *data;
  8. long m,n;
  9. printf("%s%c%c\n",
  10. "Content-Type:text/html;charset=iso-8859-1",13,10);
  11. printf("<TITLE>Multiplication results</TITLE>\n");
  12. printf("<H3>Multiplication results</H3>\n");
  13. data = getenv("QUERY_STRING");
  14. if(data == NULL)
  15. printf("<P>Error! Error in passing data from form to script.");
  16. else if(sscanf(data,"m=%ld&n=%ld",&m,&n)!=2)
  17. printf("<P>Error! Invalid data. Data must be numeric.");
  18. else
  19. printf("<P>The product of %ld and %ld is %ld.",m,n,m*n);
  20.  
  21. return 0;
  22. }

Report this snippet 

You need to login to post a comment.