home *** CD-ROM | disk | FTP | other *** search
/ Cricao de Sites - 650 Layouts Prontos / WebMasters.iso / Servidores / bb98.exe / SOtest.php < prev    next >
Text File  |  2002-09-02  |  2KB  |  89 lines

  1. <html><body>
  2. <?php
  3.  
  4. include("SOaccess.php");
  5. include("SOexcel.php");
  6. include("SOexcelu.php");
  7. include("SOword.php");
  8. include("SOinit.php");
  9.  
  10. $arrayAccessData = array();
  11. $arrayExcelData  = array();
  12. do {
  13.  
  14.     //    Initialize.
  15.     //
  16.     $errmsg = SOInit("127.0.0.1:7777");
  17.     if (strlen($errmsg)) {
  18.         echo("<b>Initialization Error</b>: ".$errmsg."<br>");
  19.     }
  20.  
  21.     //    Grab the test Word data.
  22.     //
  23.     $sPage = "";
  24.     $errmsg = SOWord(
  25.                 "127.0.0.1:7777", "path3", "momentum-fischer-pumps.doc",
  26.                 $sPage, "percy", "percy"
  27.     );
  28.     if (strlen($errmsg)) {
  29.         echo("<b>SOWord Error</b>: ".$errmsg."<br>");
  30.     } else {
  31.         echo("Word data: ".$sPage."<BR>");
  32.     }
  33.  
  34.     //    Try to grab Excel data with bad credentials (username/password).
  35.     //
  36.     $errmsg = SOExcel(
  37.                 "127.0.0.1:7777", "path3", "ITS_Sales_Funnel___May_12.xls", 1,
  38.                 $arrayExcelData, "A1", "K35", "percy", "not-the-right-password"
  39.     );
  40.     if (strlen($errmsg)) {
  41.         echo("<b>SOExcel Error</b>: ".$errmsg."<br>");
  42.     }
  43.  
  44.     //    Grab the test Excel data.
  45.     //
  46.     $errmsg = SOExcel(
  47.                 "127.0.0.1:7777", "path3", "ITS_Sales_Funnel___May_12.xls", 1,
  48.                 $arrayExcelData, "A1", "K35", "percy", "percy"
  49.     );
  50.     if (strlen($errmsg)) {
  51.         echo("<b>SOExcel Error</b>: ".$errmsg."<br>");
  52.     } else {
  53.         echo("Cell  A3: ".$arrayExcelData["A3"]."<BR>");
  54.         echo("Cell D17: ".$arrayExcelData["D17"]."<BR>");
  55.     }
  56.  
  57.     //    Update Excel data.
  58.     //
  59.     $errmsg = SOExcelUpdate("127.0.0.1:7777", "path3", "beautyJungleRevenue.xls", 1,
  60.                             "F3", "1-14-1961", "D",
  61.                             "percy", "percy");
  62.     if (strlen($errmsg)) {
  63.         echo("<b>SOExcelUpdate Error</b>: ".$errmsg."<br>");
  64.     } else {
  65.         echo("No error reported updating Excel<br>");
  66.     }
  67.  
  68.     //    Grab the test Access data.
  69.     //
  70.     $errmsg = SOAccess("127.0.0.1:7777", "path11", "mlb2000.mdb", 
  71.                 "Batters 200 Hits", $arrayAccessData, 0, 100,
  72.                 "percy", "percy"
  73.     );
  74.     if (strlen($errmsg)) {
  75.         echo("<b>SOAccess Error</b>: ".$errmsg."<br>");
  76.     } else {
  77.         echo("Row 3 Firstname: ".$arrayAccessData[3]["firstname"]."<BR>");
  78.         echo("Row 9 Year: ".$arrayAccessData[9]["year"]."<BR>");
  79.         echo("Row 21 Expr1: ".$arrayAccessData[21]["expr1"]."<BR>");
  80.         echo("Row 99 lastname: ".$arrayAccessData[99]["lastname"]."<BR>");
  81.         echo("Row 99 hr: ".$arrayAccessData[99]["hr"]."<BR>");
  82.         echo("Row 99 rbi: ".$arrayAccessData[99]["rbi"]."<BR>");
  83.     }
  84.  
  85. } while (0);
  86.  
  87. ?>
  88. </body></html>
  89.