goba            Fri Mar 29 13:32:49 2002 EDT

  Modified files:              
    /phpdoc/en/functions        oci8.xml 
  Log:
  Various fixes, including
  
   - adding note to file uploads about more secure methods
   - uppercase all refurposes first letter
   - stripped very long refpursposes
   - removed . from end of refpurposes
   - added some more explanatory example titles
   - fixed some example PHP and HTML errors
   - a very small number of WS fixes may be inside two
  
  
  
Index: phpdoc/en/functions/oci8.xml
diff -u phpdoc/en/functions/oci8.xml:1.44 phpdoc/en/functions/oci8.xml:1.45
--- phpdoc/en/functions/oci8.xml:1.44   Fri Mar 29 09:47:32 2002
+++ phpdoc/en/functions/oci8.xml        Fri Mar 29 13:32:48 2002
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.44 $ -->
+<!-- $Revision: 1.45 $ -->
  <reference id="ref.oci8">
   <title>Oracle 8 functions</title>
   <titleabbrev>OCI8</titleabbrev>
@@ -692,7 +692,7 @@
    <refnamediv>
     <refname>OCINewDescriptor</refname>
     <refpurpose>
-     Initialize a new empty descriptor LOB/FILE (LOB is default)
+     Initialize a new empty LOB or FILE descriptor 
     </refpurpose>
    </refnamediv>
    <refsect1>
@@ -703,8 +703,8 @@
       <methodparam 
choice="opt"><type>int</type><parameter>type</parameter></methodparam>
      </methodsynopsis>
     <para>
-     <function>OCINewDescriptor</function> Allocates storage to hold
-     descriptors or LOB locators. Valid values for the valid 
+     <function>OCINewDescriptor</function> allocates storage to hold
+     descriptors or LOB locators. Valid values for
      <parameter>type</parameter> are OCI_D_FILE, OCI_D_LOB, OCI_D_ROWID.
      For LOB descriptors, the methods load, save, and savefile are 
      associated with the descriptor, for BFILE only the load method
@@ -748,19 +748,24 @@
 <?php
     /* This script demonstrates file upload to LOB columns
      * The formfield used for this example looks like this
-     * <form action="upload.php3" method="post" enctype="multipart/form-data">
+     * <form action="upload.php" method="post" enctype="multipart/form-data">
      * <input type="file" name="lob_upload">
      * ...
      */
   if(!isset($lob_upload) || $lob_upload == 'none'){
 ?>
-<form action="upload.php3" method="post" enctype="multipart/form-data">
+<form action="upload.php" method="post" enctype="multipart/form-data">
 Upload file: <input type="file" name="lob_upload"><br>
 <input type="submit" value="Upload"> - <input type="reset">
 </form>
 <?php
   } else {
+
      // $lob_upload contains the temporary filename of the uploaded file
+
+     // see also the features section on file upload,
+     // if you would like to use secure uploads
+     
      $conn = OCILogon($user, $password);
      $lob = OCINewDescriptor($conn, OCI_D_LOB);
      $stmt = OCIParse($conn,"insert into $table (id, the_blob) 
@@ -876,7 +881,7 @@
      </methodsynopsis>
     <para>
      <function>OCINumCols</function> returns the number of columns in a 
-     statement
+     statement.
     </para>
     <example>
      <title>OCINumCols</title>
@@ -997,7 +1002,7 @@
   <refentry id="function.ocifetchstatement">
    <refnamediv>
     <refname>OCIFetchStatement</refname>
-    <refpurpose>Fetch all rows of result data into an array.</refpurpose>
+    <refpurpose>Fetch all rows of result data into an array</refpurpose>
    </refnamediv>
    <refsect1>
     <title>Description</title>
@@ -1061,7 +1066,7 @@
   <refentry id="function.ocicolumnisnull">
    <refnamediv>
     <refname>OCIColumnIsNULL</refname>
-    <refpurpose>test whether a result column is &null;</refpurpose>
+    <refpurpose>Test whether a result column is &null;</refpurpose>
    </refnamediv>
    <refsect1>
     <title>Description</title>
@@ -1083,7 +1088,7 @@
   <refentry id="function.ocicolumnname">
    <refnamediv>
     <refname>OCIColumnName</refname>
-    <refpurpose>Returns the name of a column.</refpurpose>
+    <refpurpose>Returns the name of a column</refpurpose>
    </refnamediv>
    <refsect1>
     <title>Description</title>
@@ -1123,6 +1128,7 @@
         print "<TD>$column_size</TD>";
         print "</TR>";
     }
+    print "</TABLE>\n"; 
     OCIFreeStatement($stmt);  
     OCILogoff($conn);   
     print "</PRE>";
@@ -1143,7 +1149,7 @@
   <refentry id="function.ocicolumnsize">
    <refnamediv>
     <refname>OCIColumnSize</refname>
-    <refpurpose>return result column size</refpurpose>
+    <refpurpose>Return result column size</refpurpose>
    </refnamediv>
    <refsect1>
     <title>Description</title>
@@ -1206,7 +1212,7 @@
   <refentry id="function.ocicolumntype">
    <refnamediv>
     <refname>OCIColumnType</refname>
-    <refpurpose>Returns the data type of a column.</refpurpose>
+    <refpurpose>Returns the data type of a column</refpurpose>
    </refnamediv>
    <refsect1>
     <title>Description</title>
@@ -1247,6 +1253,7 @@
         print "<TD>$column_size</TD>";
         print "</TR>";
     }
+    print "</TABLE>\n"; 
     OCIFreeStatement($stmt);  
     OCILogoff($conn);   
     print "</PRE>";
@@ -1268,7 +1275,7 @@
    <refnamediv>
     <refname>OCIServerVersion</refname>
     <refpurpose>Return a string containing server version
-    information.</refpurpose>
+    information</refpurpose>
    </refnamediv>
    <refsect1>
     <title>Description</title>
@@ -1296,7 +1303,7 @@
   <refentry id="function.ocistatementtype">
    <refnamediv>
     <refname>OCIStatementType</refname>
-    <refpurpose>Return the type of an OCI statement.</refpurpose>
+    <refpurpose>Return the type of an OCI statement</refpurpose>
    </refnamediv>
    <refsect1>
     <title>Description</title>
@@ -1308,20 +1315,20 @@
      <function>OCIStatementType</function> returns one of the following
      values:
      <orderedlist>
-      <listitem><simpara>                      "SELECT"</simpara></listitem>
-      <listitem><simpara>                      "UPDATE"</simpara></listitem>
-      <listitem><simpara>                      "DELETE"</simpara></listitem>
-      <listitem><simpara>                      "INSERT"</simpara></listitem>
-      <listitem><simpara>                      "CREATE"</simpara></listitem>
-      <listitem><simpara>                      "DROP"</simpara></listitem>
-      <listitem><simpara>                      "ALTER"</simpara></listitem>
-      <listitem><simpara>                      "BEGIN"</simpara></listitem>
-      <listitem><simpara>                      "DECLARE"</simpara></listitem>
-      <listitem><simpara>                      "UNKNOWN"</simpara></listitem>
+      <listitem><simpara>"SELECT"</simpara></listitem>
+      <listitem><simpara>"UPDATE"</simpara></listitem>
+      <listitem><simpara>"DELETE"</simpara></listitem>
+      <listitem><simpara>"INSERT"</simpara></listitem>
+      <listitem><simpara>"CREATE"</simpara></listitem>
+      <listitem><simpara>"DROP"</simpara></listitem>
+      <listitem><simpara>"ALTER"</simpara></listitem>
+      <listitem><simpara>"BEGIN"</simpara></listitem>
+      <listitem><simpara>"DECLARE"</simpara></listitem>
+      <listitem><simpara>"UNKNOWN"</simpara></listitem>
      </orderedlist></para>
     <para>
      <example>
-      <title>Code examples</title>
+      <title><function>OCIStatementType</function> examples</title>
       <programlisting>
 <![CDATA[
 <?php
@@ -1348,7 +1355,7 @@
    <refnamediv>
     <refname>OCINewCursor</refname>
     <refpurpose>
-     Return a new cursor (Statement-Handle) - use to bind ref-cursors.
+     Return a new cursor (Statement-Handle)
     </refpurpose>
    </refnamediv>
    <refsect1>
@@ -1415,8 +1422,8 @@
     $deptno = $data["DEPTNO"];
     print "<TD>$dname</TD>";
     print "<TD>$deptno</TD>";
-    ociexecute($data[ "EMPCNT" ]);
-    while (OCIFetchInto($data[ "EMPCNT" ],&$subdata,OCI_ASSOC)) {
+    ociexecute($data["EMPCNT"]);
+    while (OCIFetchInto($data["EMPCNT"],&$subdata,OCI_ASSOC)) {
         $num_emps = $subdata["NUM_EMPS"];
         print  "<TD>$num_emps</TD>";
     }
@@ -1438,7 +1445,7 @@
    <refnamediv>
     <refname>OCIFreeStatement</refname>
     <refpurpose>
-     Free all resources associated with a statement.
+     Free all resources associated with a statement
     </refpurpose>
    </refnamediv>
    <refsect1>
@@ -1458,7 +1465,7 @@
    <refnamediv>
     <refname>OCIFreeCursor</refname>
     <refpurpose>
-     Free all resources associated with a cursor.
+     Free all resources associated with a cursor
     </refpurpose>
    </refnamediv>
    <refsect1>
@@ -1477,7 +1484,7 @@
   <refentry id="function.ocifreedesc">
    <refnamediv>
     <refname>OCIFreeDesc</refname>
-    <refpurpose>Deletes a large object descriptor.</refpurpose>
+    <refpurpose>Deletes a large object descriptor</refpurpose>
    </refnamediv>
    <refsect1>
     <title>Description</title>
@@ -1513,11 +1520,11 @@
     </simpara>
    </refsect1>
   </refentry>
+
   <refentry id="function.ocierror">
    <refnamediv>
     <refname>OCIError</refname>
-    <refpurpose>Return the last error of stmt|conn|global. 
-     If no error happened returns &false;.
+    <refpurpose>Return the last error of stmt|conn|global
     </refpurpose>
    </refnamediv>
    <refsect1>
@@ -1543,8 +1550,7 @@
    <refnamediv>
     <refname>OCIInternalDebug</refname>
     <refpurpose>
-     Enables or disables internal debug output.  By default it is
-     disabled
+     Enables or disables internal debug output
     </refpurpose>
    </refnamediv>
    <refsect1>
@@ -1582,7 +1588,7 @@
   <refentry id="function.ocisetprefetch">
    <refnamediv>
     <refname>OCISetPrefetch</refname>
-    <refpurpose>sets number of rows to be prefetched</refpurpose>
+    <refpurpose>Sets number of rows to be prefetched</refpurpose>
    </refnamediv>
    <refsect1>
     <title>Description</title>


Reply via email to