philip Mon May 24 17:20:47 2004 EDT
Modified files:
/phpdoc/en/chapters install.commandline.xml install.windows.xml
/phpdoc/en/features http-auth.xml
Log:
remove promotion of register_globals = on
http://cvs.php.net/diff.php/phpdoc/en/chapters/install.commandline.xml?r1=1.8&r2=1.9&ty=u
Index: phpdoc/en/chapters/install.commandline.xml
diff -u phpdoc/en/chapters/install.commandline.xml:1.8
phpdoc/en/chapters/install.commandline.xml:1.9
--- phpdoc/en/chapters/install.commandline.xml:1.8 Fri May 21 10:08:08 2004
+++ phpdoc/en/chapters/install.commandline.xml Mon May 24 17:20:47 2004
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.8 $ -->
+<!-- $Revision: 1.9 $ -->
<sect1 id="install.commandline">
<title>Servers-CGI/Commandline</title>
<para>
@@ -56,18 +56,19 @@
<sect2 id="install.commandline.using-variables">
<title>Using Variables</title>
<simpara>
- Some server supplied environment variables are not defined in the
+ Some <link linkend="reserved.variables.server">server supplied
+ environment variables</link> are not defined in the
current <ulink url="&url.cgispec;">CGI/1.1 specification</ulink>.
Only the following variables are defined there; everything else
- should be treated as 'vendor extensions': <varname>$AUTH_TYPE</varname>,
- <varname>$CONTENT_LENGTH</varname>, <varname>$CONTENT_TYPE</varname>,
- <varname>$GATEWAY_INTERFACE</varname>, <varname>$PATH_INFO</varname>,
- <varname>$PATH_TRANSLATED</varname>, <varname>$QUERY_STRING</varname>,
- <varname>$REMOTE_ADDR</varname>, <varname>$REMOTE_HOST</varname>,
- <varname>$REMOTE_IDENT</varname>, <varname>$REMOTE_USER</varname>,
- <varname>$REQUEST_METHOD</varname>, <varname>$SCRIPT_NAME</varname>,
- <varname>$SERVER_NAME</varname>, <varname>$SERVER_PORT</varname>,
- <varname>$SERVER_PROTOCOL</varname>, and <varname>$SERVER_SOFTWARE</varname>
+ should be treated as 'vendor extensions': <varname>AUTH_TYPE</varname>,
+ <varname>CONTENT_LENGTH</varname>, <varname>CONTENT_TYPE</varname>,
+ <varname>GATEWAY_INTERFACE</varname>, <varname>PATH_INFO</varname>,
+ <varname>PATH_TRANSLATED</varname>, <varname>QUERY_STRING</varname>,
+ <varname>REMOTE_ADDR</varname>, <varname>REMOTE_HOST</varname>,
+ <varname>REMOTE_IDENT</varname>, <varname>REMOTE_USER</varname>,
+ <varname>REQUEST_METHOD</varname>, <varname>SCRIPT_NAME</varname>,
+ <varname>SERVER_NAME</varname>, <varname>SERVER_PORT</varname>,
+ <varname>SERVER_PROTOCOL</varname>, and <varname>SERVER_SOFTWARE</varname>
</simpara>
</sect2>
http://cvs.php.net/diff.php/phpdoc/en/chapters/install.windows.xml?r1=1.42&r2=1.43&ty=u
Index: phpdoc/en/chapters/install.windows.xml
diff -u phpdoc/en/chapters/install.windows.xml:1.42
phpdoc/en/chapters/install.windows.xml:1.43
--- phpdoc/en/chapters/install.windows.xml:1.42 Fri May 21 10:08:08 2004
+++ phpdoc/en/chapters/install.windows.xml Mon May 24 17:20:47 2004
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.42 $ -->
+<!-- $Revision: 1.43 $ -->
<sect1 id="install.windows">
<title>Installation on Windows systems</title>
<para>
@@ -233,7 +233,7 @@
webserver loads the dll (e.g. <filename>php4apache.dll</filename>).
</member>
<member>
- Any directory in your Windows <varname>$PATH</varname> environment variable.
+ Any directory in your Windows <varname>PATH</varname> environment variable.
</member>
</simplelist>
<itemizedlist>
@@ -784,7 +784,7 @@
(<filename>php_oci8.dll</filename>) require DLLs which are not bundled
with the distribution package. Copy the bundled DLLs from
<filename class="directory">c:\php\dlls</filename> folder to your Windows
- <varname>$PATH</varname>, safe places are:
+ <varname>PATH</varname>, safe places are:
<simplelist>
<member>c:\windows\system for Windows 9x/Me</member>
<member>c:\winnt\system32 for Windows NT/2000</member>
http://cvs.php.net/diff.php/phpdoc/en/features/http-auth.xml?r1=1.39&r2=1.40&ty=u
Index: phpdoc/en/features/http-auth.xml
diff -u phpdoc/en/features/http-auth.xml:1.39 phpdoc/en/features/http-auth.xml:1.40
--- phpdoc/en/features/http-auth.xml:1.39 Thu May 20 18:40:42 2004
+++ phpdoc/en/features/http-auth.xml Mon May 24 17:20:47 2004
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.39 $ -->
+<!-- $Revision: 1.40 $ -->
<chapter id="features.http-auth">
<title>HTTP authentication with PHP</title>
@@ -12,8 +12,8 @@
input window. Once the user has filled in a username and a password,
the URL containing the PHP script will be called again with the
<link linkend="reserved.variables">predefined variables</link>
- <varname>$PHP_AUTH_USER</varname>, <varname>$PHP_AUTH_PW</varname>,
- and <varname>$AUTH_TYPE</varname> set to the user name, password and
+ <varname>PHP_AUTH_USER</varname>, <varname>PHP_AUTH_PW</varname>,
+ and <varname>AUTH_TYPE</varname> set to the user name, password and
authentication type respectively. These predefined variables are found
in the <link linkend="reserved.variables.server">$_SERVER</link> and
<varname>$HTTP_SERVER_VARS</varname> arrays. Only "Basic" authentication
@@ -68,8 +68,8 @@
</note>
<para>
- Instead of simply printing out <varname>$PHP_AUTH_USER</varname>
- and <varname>$PHP_AUTH_PW</varname>, as done in the above example,
+ Instead of simply printing out <varname>PHP_AUTH_USER</varname>
+ and <varname>PHP_AUTH_PW</varname>, as done in the above example,
you may want to check the username and password for validity.
Perhaps by sending a query to a database, or by looking up the
user in a dbm file.