goba            Thu Feb 14 14:35:20 2002 EDT

  Modified files:              
    /phpdoc/en/features file-upload.xml 
  Log:
  Correcting several mistakes, and misspellings
  
  
Index: phpdoc/en/features/file-upload.xml
diff -u phpdoc/en/features/file-upload.xml:1.33 phpdoc/en/features/file-upload.xml:1.34
--- phpdoc/en/features/file-upload.xml:1.33     Tue Feb 12 17:21:55 2002
+++ phpdoc/en/features/file-upload.xml  Thu Feb 14 14:35:20 2002
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.33 $ -->
+<!-- $Revision: 1.34 $ -->
  <chapter id="features.file-upload">
   <title>Handling file uploads</title>
 
@@ -54,11 +54,10 @@
     version and configuration. Following variables will be defined
     within the destination script upon a successful upload. When <link
     linkend="ini.track-vars">track_vars</link> is enabled,
-    $HTTP_POST_FILES/ $_FILES array is initialized.  <link
-    linkend="ini.track-vars">track_vars</link> is always on from PHP
-    4.0.3. Finally, related variables may be initialized as globals
-    when <link linkend="ini.register-globals">register_globals</link>
-    is turned on . However, use of globals is not recommended anymore.
+    $HTTP_POST_FILES/$_FILES array is initialized. Finally, related
+    variables may be initialized as globals when
+    <link linkend="ini.register-globals">register_globals</link>
+    is turned on. However, use of globals is not recommended anymore.
    </para>
    <note>
     <para>
@@ -119,8 +118,8 @@
    </para>
    <note>
     <para>
-     PHP 4.1.0 or later supports short track var variable
-     <varname>$_FILES</varname>. PHP3 does not support
+     PHP 4.1.0 or later supports a short track variable
+     <varname>$_FILES</varname>. PHP 3 does not support
      <varname>$HTTP_POST_FILES</varname>.
     </para>
    </note>
@@ -159,9 +158,9 @@
      </listitem>
     </itemizedlist>
     Note that the "<varname>$userfile</varname>" part of the above
-    variables is whatever the name of the INPUT field of TYPE=file is
-    in the upload form.  In the above upload form example, we chose to
-    call it "userfile"
+    variables is whatever the name of the &lt;input&gt; field of
+    type="file" is in the upload form.  In the above upload form
+    example, we chose to call it "userfile".
    </para>
    <note>
     <para>
@@ -195,7 +194,7 @@
 if (is_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'])) {
     copy($HTTP_POST_FILES['userfile']['tmp_name'], "/place/to/put/uploaded/file");
 } else {
-    echo "Possible file upload attack: filename 
'".$HTTP_POST_FILES['userfile']['name'].".";
+    echo "Possible file upload attack. Filename: " . 
+$HTTP_POST_FILES['userfile']['name'];
 }
 /* ...or... */
 move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'], 
"/place/to/put/uploaded/file");
@@ -296,9 +295,9 @@
     <varname>$HTTP_POST_FILES['userfile']</varname>,
     <varname>$HTTP_POST_FILES['userfile']['name']</varname>, and
     <varname>$HTTP_POST_FILES['userfile']['size']</varname> will be
-    initialized. (as well as in $_FILES for PHP 4.1.0 or
+    initialized. (As well as in $_FILES for PHP 4.1.0 or
     later. $HTTP_POST_VARS in PHP 3. When
-    <literal>register_globals</literal> is on, Globals for uploaded
+    <literal>register_globals</literal> is on, globals for uploaded
     files are also initialized). Each of these will be a numerically
     indexed array of the appropriate values for the submitted files.
    </simpara>


Reply via email to