files.php
上传用户:jiangbw
上传日期:2022-03-16
资源大小:49k
文件大小:3k
源码类别:

MySQL数据库

开发平台:

Unix_Linux

  1. <?
  2. /*======================================================================*
  3. || #################################################################### ||
  4. || # BUILD UNDER PHP SCRIPTNET 3.2.1 FRAMEWORK ||
  5. || # ---------------------------------------------------------------- # ||
  6. || # Code2Art Open Source Software. All Rights Reserved.  ||
  7. || # This file should be redistributed in whole or significant part.  # ||
  8. || # ------------------ SCRIPTNET IS FREE SOFTWARE ------------------ # ||
  9. || # http://www.code2art.com | http://www.code2art.com/scriptnet      # ||
  10. || # Copyleft by Benediktus Ardian Hersanto, SE       # ||
  11. || # Sorry if this framework is still unavailable for public       # ||
  12. || # because I still searching on my own head.       # ||
  13. || #################################################################### ||
  14. *======================================================================*/
  15. /*======================================================================*
  16. || #################################################################### ||
  17. || DBF to MySQL Bulk Converter 2.0 ||
  18. ||______________________________________________________________________||
  19. || This utility was developed on 2006, since this were used to be on    ||
  20. || my own library. But I think I should share it to you, because I      ||
  21. || need to save my work on Internet (I don't believe on my own HD drive)||
  22. || it always crash and had a terrible bad sectors.  ||
  23. || Thanks to all person who download this utility, I hope you enjoy it. ||
  24. || ||
  25. || Regards, ||
  26. || Benediktus Ardian Hersanto,SE (ardie_b@yahoo.com) ||
  27. /*======================================================================*/
  28. // ---------------------------------------------------------------------//
  29. // Free to use for everyone who understand PHP
  30. // ---------------------------------------------------------------------//
  31. include('init.php');
  32. LoadClass('session');
  33. set_time_limit(0);
  34. if(isset($_SESSION['source'])) {
  35. $session = new session;
  36. $session->session_destroy();
  37. }
  38. ?>
  39. <html>
  40. <head>
  41. <meta http-equiv="Content-Language" content="en-us">
  42. <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
  43. <title>New Page 2</title>
  44. </head>
  45. <body topmargin="0" leftmargin="0" rightmargin="0" bottommargin="0" marginwidth="0" marginheight="0">
  46. <form name="dir_list" method="POST" target="_top" action="import.php">
  47. <?
  48. $d = dir(DEFAULT_DATA_DIR);
  49. ?>
  50. <table border="0" width="100%" cellspacing="0" cellpadding="0">
  51. <?
  52. $i = 0;
  53. while (false !== ($entry = $d->read())) {
  54. if(strlen($entry)>2) {
  55. $dirname = DEFAULT_DATA_DIR."/".$entry;
  56. if (is_dir($dirname)) {
  57.     if ($dh = opendir($dirname)) {
  58. if(isset($files)) unset($files);
  59.         while (($file = readdir($dh)) != false) {
  60. if(eregi('.dbf',strtolower(basename($file))))
  61.             $files[] = $file;
  62.         }
  63.         closedir($dh);
  64.     }
  65. }
  66. ?>
  67. <tr>
  68. <td width="20" align="center" bgcolor="<?=is_int($i/2)?"#C0C0C0":"#FFFFFF"?>">
  69. <p><input type="checkbox" name="<?=basename($entry,'.dbf')?>" value="<?=isset($files)?implode(",",$files):$entry?>"></p></td>
  70. <td bgcolor="<?=is_int($i/2)?"#C0C0C0":"#FFFFFF"?>"><?=$entry?></td>
  71. </tr>
  72. <? $i++;
  73. }
  74. }
  75. $d->close();
  76. ?>
  77. </table>
  78. <input name="dbname" type="hidden" value="">
  79. <input name="type" type="hidden" value="">
  80. </form>
  81. </body>
  82. </html>