Lines Matching refs:path_info

63 	char *path_info;  in phar_mung_server_vars()  local
77 path_info = Z_STRVAL_P(stuff); in phar_mung_server_vars()
79 if (code > entry_len && !memcmp(path_info, entry, entry_len)) { in phar_mung_server_vars()
81 ZVAL_STRINGL(stuff, path_info + entry_len, request_uri_len); in phar_mung_server_vars()
101 path_info = Z_STRVAL_P(stuff); in phar_mung_server_vars()
103 if (code > basename_len && !memcmp(path_info, basename, basename_len)) { in phar_mung_server_vars()
105 ZVAL_STRINGL(stuff, path_info + basename_len, code - basename_len); in phar_mung_server_vars()
113 path_info = Z_STRVAL_P(stuff); in phar_mung_server_vars()
116 if (code > basename_len && !memcmp(path_info, basename, basename_len)) { in phar_mung_server_vars()
118 ZVAL_STRINGL(stuff, path_info + basename_len, code - basename_len); in phar_mung_server_vars()
553 char *fname, *path_info, *mime_type = NULL, *entry, *pt; in PHP_METHOD() local
628 path_info = emalloc(Z_STRLEN_P(z_script_name) + entry_len + 1); in PHP_METHOD()
629 memcpy(path_info, Z_STRVAL_P(z_script_name), Z_STRLEN_P(z_script_name)); in PHP_METHOD()
630 memcpy(path_info + Z_STRLEN_P(z_script_name), entry, entry_len + 1); in PHP_METHOD()
635 path_info = Z_STRVAL_P(z_script_name); in PHP_METHOD()
649 path_info = sapi_getenv("PATH_INFO", sizeof("PATH_INFO")-1); in PHP_METHOD()
651 if (path_info) { in PHP_METHOD()
652 entry = path_info; in PHP_METHOD()
654 spprintf(&path_info, 0, "%s%s", testit, path_info); in PHP_METHOD()
657 path_info = testit; in PHP_METHOD()
667 path_info = SG(request_info).request_uri; in PHP_METHOD()
669 if (!(pt = strstr(path_info, basename))) { in PHP_METHOD()
674 entry_len = (int)strlen(path_info); in PHP_METHOD()
675 entry_len -= (pt - path_info) + (fname_len - (basename - fname)); in PHP_METHOD()
678 pt = estrndup(path_info, (pt - path_info) + (fname_len - (basename - fname))); in PHP_METHOD()
693 efree(path_info); in PHP_METHOD()
710 efree(path_info); in PHP_METHOD()
718 efree(path_info); in PHP_METHOD()
739 efree(path_info); in PHP_METHOD()
746 efree(path_info); in PHP_METHOD()
779 efree(path_info); in PHP_METHOD()
792 tmp = strstr(path_info, basename) + fname_len; in PHP_METHOD()
799 if (path_info[strlen(path_info)-1] == '/') { in PHP_METHOD()
800 ctr.line_len = spprintf(&(ctr.line), 4096, "Location: %s%s", path_info, entry + 1); in PHP_METHOD()
802 ctr.line_len = spprintf(&(ctr.line), 4096, "Location: %s%s", path_info, entry); in PHP_METHOD()
810 efree(path_info); in PHP_METHOD()
845 efree(path_info); in PHP_METHOD()
862 efree(path_info); in PHP_METHOD()