diff options
| author | Alexander Pickering <alexandermpickering@gmail.com> | 2016-05-11 21:56:14 -0400 |
|---|---|---|
| committer | Alexander Pickering <alexandermpickering@gmail.com> | 2016-05-11 21:56:14 -0400 |
| commit | ee754bb07dbe1f40b0a6669f0d25d832304329e3 (patch) | |
| tree | 8fbeeb2977cbf3f34772350dda9520ebcfedee9a /ws2a | |
| parent | 22d5135d5899a4388f59531bf100a79557961bb8 (diff) | |
| download | webpage-ee754bb07dbe1f40b0a6669f0d25d832304329e3.tar.gz webpage-ee754bb07dbe1f40b0a6669f0d25d832304329e3.tar.bz2 webpage-ee754bb07dbe1f40b0a6669f0d25d832304329e3.zip | |
fixed commenting on bugs
Diffstat (limited to 'ws2a')
| -rw-r--r-- | ws2a/bugcomment.c | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/ws2a/bugcomment.c b/ws2a/bugcomment.c index 5214a99..75d0461 100644 --- a/ws2a/bugcomment.c +++ b/ws2a/bugcomment.c @@ -4,7 +4,7 @@ #include <stdint.h> char* replaceHTML(char* str){ - //printf("Replaceing:%s\n",str); + printf("Replaceing:%s\n",str); char* nstr = malloc((sizeof(char)*strlen(str)) + 1); if(nstr == NULL){ printf("%s%c%c\n","Content-Type:text/html;charset=iso-8859-1",13,10); @@ -50,7 +50,7 @@ char* replaceHTML(char* str){ } } nstr[nstrp] = '\0'; - //printf("Done, str is now:%s\n",nstr); + printf("Done, str is now:%s\n",nstr); return nstr; } @@ -65,6 +65,7 @@ unsigned long hash(unsigned char *str){ } char* useridhash(char* str){ + printf("useridhash\n"); char* hash = calloc(sizeof(char)*20,sizeof(char)); int i = (int)str[0]; int len = strlen(str); @@ -91,7 +92,7 @@ char* useridhash(char* str){ hash[i] = modedhashnum + 32; i++; } - //printf("Resulting hash was:%s\n",hash); + printf("Resulting hash was:%s\n",hash); return hash; } @@ -99,6 +100,7 @@ int main(){ char* data = getenv("QUERY_STRING"); //char data[20] = "?id=1"; char* hardip = getenv("REMOTE_ADDR"); + //char data[] = "name=Apickx&id=test&comment=Can+I+comment+on+other+bugs%3F&captcha=clean+night&bugid=7"; char name[15]; char userid[20]; @@ -132,7 +134,7 @@ int main(){ char captchapath[100]; char* captchadecoded = replaceHTML(captcha); sprintf(captchapath,"../ws2a/captchas/%s.txt",captchadecoded); - + printf("Generated path...\n"); FILE* captchafile = fopen(captchapath,"r"); if(captchafile == NULL){ printf("%s%c%c\n","Content-Type:text/html;charset=iso-8859-1",13,10); @@ -151,10 +153,12 @@ int main(){ } fclose(captchafile); char command[100]; - sprintf(command,"rm \"%s.txt\"",captchapath); + sprintf(command,"rm \"%s\"",captchapath); system(command); - sprintf(command,"rm \"%s.png\"",inputhash); + printf("After first command\n"); + sprintf(command,"rm \"../ws2a/captchas/%lu.png\"",inputhash); system(command); + printf("After second command\n"); //Add comment to bug file char filepath[100]; |
