summaryrefslogtreecommitdiff
path: root/ws2a
diff options
context:
space:
mode:
Diffstat (limited to 'ws2a')
-rw-r--r--ws2a/bugcomment.c16
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];