From 6370f5e0bf1e23fe87dc08aaf1a01b48bd142abc Mon Sep 17 00:00:00 2001 From: cflip Date: Thu, 1 Jun 2023 09:48:38 -0600 Subject: Allow query strings to be read by PHP scripts php-cgi is now run without any command line arguments and information such as the script filename and the query string are passed in via environment variables. --- cfws.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'cfws.c') diff --git a/cfws.c b/cfws.c index 9ccf7b2..afe2a1d 100644 --- a/cfws.c +++ b/cfws.c @@ -56,7 +56,7 @@ static void handle_request(const struct http_request *req, int sockfd) file_read(filepath, sockfd); break; case SERVE_METHOD_PHP: - file_read_php(filepath, sockfd); + file_read_php(filepath, req->query_str, sockfd); break; case SERVE_METHOD_ERROR: { const char *errmsg = "Content-Type: text/plain\r\n\r\nEpic fail"; -- cgit v1.2.3