CVS update: php3

From: Date: Thu, 27 Aug 1998 04:23:54 +0000
Subject: CVS update: php3
Groups: php.dev 
Request: Send a blank email to php-dev+get-597@lists.php.net to get a copy of this message
Date: Thursday August 27, 1998 @ 0:23 Author: rasmus Update of /repository/php3 In directory asf:/export/home/rasmus/php3 Modified Files: ChangeLog cvsusers main.c Log Message: Force $PHP_SELF to PATH_INFO value when running in CGI FORCE_CGI_REDIRECT mode Index: php3/ChangeLog diff -c php3/ChangeLog:1.465 php3/ChangeLog:1.466 *** php3/ChangeLog:1.465 Wed Aug 26 15:44:40 1998 --- php3/ChangeLog Thu Aug 27 00:23:53 1998 *************** *** 28,33 **** --- 28,34 ---- - Add upload_max_filesize and correponsing php3_upload_max_filesize directive to control the maximum size of an uploaded file. Setting this to 0 would completely eliminate file uploads. + - Force $PHP_SELF to PATH_INFO value when running in CGI FORCE_CGI_REDIRECT mode August 15, 1998 Version 3.0.3 - Changed the name of fopen_basedir to open_basedir, to be a little more Index: php3/cvsusers diff -c php3/cvsusers:1.29 php3/cvsusers:1.30 *** php3/cvsusers:1.29 Thu Aug 20 22:34:31 1998 --- php3/cvsusers Thu Aug 27 00:23:53 1998 *************** *** 49,51 **** --- 49,52 ---- kara Andreas Karajannis Andreas.Karajannis@gmd.de ODBC, Oracle nyenyon Christian Cartus chc@idgruppe.de Informix kk Kristian Köhntopp kk@shonline.de Documentation + ted Ted Rolle ted.rolle@usa.net Documentation Index: php3/main.c diff -c php3/main.c:1.464 php3/main.c:1.465 *** php3/main.c:1.464 Tue Aug 25 15:56:26 1998 --- php3/main.c Thu Aug 27 00:23:53 1998 *************** *** 29,35 **** +----------------------------------------------------------------------+ */ ! /* $Id: main.c,v 1.464 1998/08/25 19:56:26 rasmus Exp $ */ /* #define CRASH_DETECTION */ --- 29,35 ---- +----------------------------------------------------------------------+ */ ! /* $Id: main.c,v 1.465 1998/08/27 04:23:53 rasmus Exp $ */ /* #define CRASH_DETECTION */ *************** *** 1350,1358 **** #endif { /* Build the special-case PHP_SELF variable for the CGI version */ ! char *sn, *pi; int l = 0; ! sn = GLOBAL(request_info).script_name; pi = GLOBAL(request_info).path_info; if (sn) --- 1350,1364 ---- #endif { /* Build the special-case PHP_SELF variable for the CGI version */ ! char *pi; ! #if FORCE_CGI_REDIRECT ! pi = GLOBAL(request_info).path_info; ! tmp.value.str.val = emalloc(((pi)?strlen(pi):0) + 1); ! tmp.value.str.len = _php3_sprintf(tmp.value.str.val, "%s", (pi ? pi : "")); /* SAFE */ ! tmp.type = IS_STRING; ! #else int l = 0; ! char *sn; sn = GLOBAL(request_info).script_name; pi = GLOBAL(request_info).path_info; if (sn) *************** *** 1366,1371 **** --- 1372,1378 ---- tmp.value.str.val = emalloc(l + 1); tmp.value.str.len = _php3_sprintf(tmp.value.str.val, "%s%s", (sn ? sn : ""), (pi ? pi : "")); /* SAFE */ tmp.type = IS_STRING; + #endif _php3_hash_update(&GLOBAL(symbol_table), "PHP_SELF", sizeof("PHP_SELF"), (void *) & tmp, sizeof(pval), NULL); } #endif -- PHP Development Mailing List http://www.php.net/ To unsubscribe send an empty message to php-dev-unsubscribe@lists.php.net For help: php-dev-help@lists.php.net

« previous php.dev (#597) next »