To allow the use of utf-8 encoded form data, as per Jim Winstead <[EMAIL PROTECTED]> *** apache_request.c Fri Jul 2 18:00:17 1999 --- ../../libapreq-0.31-tom/c/apache_request.c Fri Jun 16 16:29:38 2000 *************** *** 201,207 **** if (r->method_number == M_POST) { const char *ct = ap_table_get(r->headers_in, "Content-type"); ! if (ct && *ct == 'a' && strEQ(ct, DEFAULT_ENCTYPE)) { return ApacheRequest_parse_urlencoded(req); } else if (ct && *ct == 'm' && strstr(ct, "multipart/form-data")) { --- 201,207 ---- if (r->method_number == M_POST) { const char *ct = ap_table_get(r->headers_in, "Content-type"); ! if (ct && *ct == 'a' && strstr(ct, DEFAULT_ENCTYPE)) { return ApacheRequest_parse_urlencoded(req); } else if (ct && *ct == 'm' && strstr(ct, "multipart/form-data")) { *************** *** 297,303 **** type = ap_table_get(r->headers_in, "Content-Type"); ! if (!strcaseEQ(type, DEFAULT_ENCTYPE)) { return DECLINED; } if ((rc = util_read(req, &data)) != OK) { --- 297,303 ---- type = ap_table_get(r->headers_in, "Content-Type"); ! if (!strstr(type, DEFAULT_ENCTYPE)) { return DECLINED; } if ((rc = util_read(req, &data)) != OK) { -- -- Tom Mornini -- InfoMania Printing and Prepress