summaryrefslogtreecommitdiff
path: root/ws2a
diff options
context:
space:
mode:
authorAlexander Pickering <Apickx@cogarr.org>2016-05-10 20:42:20 -0400
committerAlexander Pickering <Apickx@cogarr.org>2016-05-10 20:42:20 -0400
commit6ec2dc3d65564462b62f0fffdaa38ab1cbbfed17 (patch)
treede3a8480fb5b603a95cceea0947665441a96b704 /ws2a
parente505350b1a1f8b1df7e84426318fc29e465edff8 (diff)
parentf9b8c9e2cace07d2a763e4f4ca6a07c88ef49705 (diff)
downloadwebpage-6ec2dc3d65564462b62f0fffdaa38ab1cbbfed17.tar.gz
webpage-6ec2dc3d65564462b62f0fffdaa38ab1cbbfed17.tar.bz2
webpage-6ec2dc3d65564462b62f0fffdaa38ab1cbbfed17.zip
Merge branch 'development'
Diffstat (limited to 'ws2a')
-rw-r--r--ws2a/bugcomment.c20
1 files changed, 13 insertions, 7 deletions
diff --git a/ws2a/bugcomment.c b/ws2a/bugcomment.c
index dd10331..bb2089d 100644
--- a/ws2a/bugcomment.c
+++ b/ws2a/bugcomment.c
@@ -9,19 +9,25 @@ int main(){
char* hardip = getenv("REMOTE_ADDR");
printf("%s%c%c\n","Content-Type:text/html;charset=iso-8859-1",13,10);
printf("<p>data:%s",data);
- /*
+
char name[15];
char userid[20];
char comment[2048];
char captcha[25];
unsigned long long bugid = 0;
- */
- char* name = strtok(data,"&");
- char* userid = strtok(NULL,"&");
- char* comment = strtok(NULL,"&");
- char* captcha = strtok(NULL,"&");
- char* bugid = strtok(NULL,"&");
+ char* iname = strtok(data,"&");
+ char* iuserid = strtok(NULL,"&");
+ char* icomment = strtok(NULL,"&");
+ char* icaptcha = strtok(NULL,"&");
+ char* ibugid = strtok(NULL,"&");
+
+ sscanf(iname,"name=%s",name);
+ sscanf(iuserid,"id=%s",userid);
+ sscanf(icomment,"comment=%s",comment);
+ sscanf(icaptcha,"captcha=%s",captcha);
+ sscanf(ibugid,"bugid=%llu",&bugid);
+
printf("<p>name:%s<p>userid:%s<p>comment:%s<p>captcha:%s<p>bugid:%s",name,userid,comment,captcha,bugid);
/*
FILE* lastfilenum;