mirror of
https://github.com/php/php-src.git
synced 2025-08-16 05:58:45 +02:00
Tried to centralize global variable registration as much as possible:
- Added $HTTP_ENV_VARS[] and $HTTP_SERVER_VARS[] support, which similarly to $HTTP_GET_VARS[], contain environment and server variables. Setting register_globals to Off will now also prevent registration of the environment and server variables into the global scope (Zeev) - Renamed gpc_globals to register_globals (Zeev) - Introduced variables_order that deprecates gpc_order, and allows control over the server and environment variables, in addition to GET/POST/Cookies (Zeev)
This commit is contained in:
parent
270eff1dfe
commit
9ab35ae393
21 changed files with 254 additions and 190 deletions
|
@ -147,6 +147,8 @@ struct _sapi_module_struct {
|
|||
int (*read_post)(char *buffer, uint count_bytes SLS_DC);
|
||||
char *(*read_cookies)(SLS_D);
|
||||
|
||||
void (*register_server_variables)(zval *track_vars_array ELS_DC SLS_DC PLS_DC);
|
||||
|
||||
void (*default_post_reader)(char *content_type_dup SLS_DC);
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue