3 hopefully 'quick' issues if someone could help? [Edit: full code now here for reference - http://pastebin.com/d1jTs1jV] **1) My query parser for php isn't working. I thought believe I've done it right, so I'd appreciate some help here. CS50 check one passed fine, but check 2 gives me errors** Requesting hello.php? returns 200, text/html, and correct output \ expected output, not an exit code of 0 :( Requesting hello.php?name=Alice returns 200, text/html, and correct output \ expected output, not an exit code of 0 **Here's the code for my parse (can remove once answered)** if (strchr(line, '?') == NULL) // look for a query; if there is none - set it equal to null terminator as spec'ed { *query = '\0'; return true; } char* query_ptr = strchr(line, '?'); // otherwise, you should have ? and a valid pointer to it with strchr if (query_ptr == NULL) { // make sure you get a valid pointer; error(501); return false; } else if (*(query_ptr + 1) == ' ') // check if there is nothing after the question mark - if so, again query is "" { *query = '\0'; } else // otherwise, start from 1 after the question mark and copy the lowercase query into the index and null terminate { query_ptr++; int query_idx = 0; while(*(query_ptr + query_idx) != ' ') { *(query + query_idx) = tolower(*(query_ptr + query_idx)); query_idx++; } *(query + query_idx + 1) = '\0'; return true; } **2. cat2.html + cat3.html are no longer in the directories** I think I saw someone say to email someone with the code to check, is that the case? **3. I can't load 2 files ** Not sure what's going on here - I can load cat.html and cat.jpg successfully separately. Thanks for any help!