I fixed it by changing the strings from "char *string" to "char string[MAX_LEN]" wher MAX_LEN is 75. Then I used "char *temp_data = strtok(value, "\"");" in order to strip the double quotes off of the value. Then I used sprintf to write temp_data into my permanent variable. It all works now, so I'll post the final code as soon as it's finished. But be warned I'm still not acustomed to using comments in my code. Mostly because I think the code faster then I can type it. So hopefully it won't be to difficult to understand. Thanks for all the help.
Originally Posted by valis
are you referring to the strings following stuff like 'location' and 'name'?
Yes.