summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Pickering <alexandermpickering@gmail.com>2016-05-10 20:18:48 -0400
committerAlexander Pickering <alexandermpickering@gmail.com>2016-05-10 20:18:48 -0400
commit6db368b7ebc5ff7b2f89f15af41bb167f5927abf (patch)
tree1e7ffdb68f355b506ca9493a69d178af66f22d12
parent71ba34e4045533d5d279ebf5eca29484cf9d82e8 (diff)
downloadwebpage-6db368b7ebc5ff7b2f89f15af41bb167f5927abf.tar.gz
webpage-6db368b7ebc5ff7b2f89f15af41bb167f5927abf.tar.bz2
webpage-6db368b7ebc5ff7b2f89f15af41bb167f5927abf.zip
Started on parseing user input
-rw-r--r--ws2a/bugcomment.c12
1 files changed, 11 insertions, 1 deletions
diff --git a/ws2a/bugcomment.c b/ws2a/bugcomment.c
index 98d00be..dd10331 100644
--- a/ws2a/bugcomment.c
+++ b/ws2a/bugcomment.c
@@ -8,11 +8,21 @@ int main(){
//char data[20] = "?id=1";
char* hardip = getenv("REMOTE_ADDR");
printf("%s%c%c\n","Content-Type:text/html;charset=iso-8859-1",13,10);
- printf("data:%s",data);
+ 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,"&");
+ printf("<p>name:%s<p>userid:%s<p>comment:%s<p>captcha:%s<p>bugid:%s",name,userid,comment,captcha,bugid);
/*
FILE* lastfilenum;
lastfilenum = fopen("../ws2a/bugs/lastbug","r");