Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Quiet MAGIC/MIME AutoResponder for HTTPD /cgi/ in .c language standard

5 views
Skip to first unread message

Elanis Michelle Neiswonger

unread,
Jul 17, 2022, 8:43:13 PM7/17/22
to
#include <stdio.h>
#include <stdlib.h>
#include <errno.h>
#include <time.h>
#include <stdlib.h>
#include <stdio.h>

int
main (void)
{

char *env_value, *content_type, fname[128],
*in_line, *out_line, *url[255], command[128];
int content_length;
FILE *tempfile;

printf ("Content-type: text/html\n\n");
printf ("<html>");
printf ("<head>\n");
content_length = atoi (url);
env_value = getenv ("QUERY_STRING");
strcpy(url, env_value);
if (content_length <= 0)
{
printf ("Content-type: text/html\n\n");
printf ("<html>");
printf ("<head>\n");
content_length = atoi (url);
if (url == NULL)
{
printf ("<title>Error Occured</title>\n");
printf ("</head>");
printf ("<p>The form is empty; please enter some data!\n");
printf ("</div></body></html>\n");
fflush (stdout);
exit (2);

}
/*
Create temporary file for cron
*/

tempfile = fopen ("/var/www/blocksvenue/cgi/urls.txt", "w");
if (tempfile == NULL)
{
printf ("Internal failure #1 please report.\n", errno);
printf ("</div> </body> </html>\n");
exit (1);

}
printf ("<html>");
printf ("<head>\n");
printf ("<title>URL Status</title>\n");
printf ("</head>");
printf ("<p>The form is filed!\n");
printf ("</div></body></html>\n");
fprintf (tempfile, " % s / n ", url);
fclose (tempfile);
exit (0);
}
}

Elanis Michelle Neiswonger

unread,
Jul 17, 2022, 8:45:17 PM7/17/22
to
Use with exact Robots.txt lock down of all files MIME norm. Works awesome with Ubuntu 22.04 real quiet hardened cheap, cheap support live patch.

Elanis Michelle Neiswonger

unread,
Jul 17, 2022, 8:53:59 PM7/17/22
to
Works great to manual key in PHP/HTML without a multimedia marked USB keyboard, mouse.

Elanis Michelle Neiswonger

unread,
Jul 19, 2022, 1:27:47 PM7/19/22
to
Yes put in a normal header too for peace and quiet....
without UTF-8.
0 new messages