db_backup.tpl.php 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. <?php include mymps_tpl('inc_head');?>
  2. <script language="javascript" src="js/vbm.js"></script>
  3. <script language="javascript">
  4. function hide_backup_type(){
  5. var jumpTest = $Obj('isjump');
  6. var jtr = $Obj('redirecturltr');
  7. if(jumpTest.checked){
  8. jtr.style.display = "";
  9. } else {
  10. jtr.style.display = "none";
  11. }
  12. }
  13. ifcheck = false;
  14. </script>
  15. <style>
  16. .dblist{ line-height:25px;}
  17. .dblist li{ float:left; display:block; width:200px}
  18. </style>
  19. <div id="<?=MPS_SOFTNAME?>">
  20. <table border="0" cellspacing="0" cellpadding="0" class="vbm">
  21. <tr class="firstr">
  22. <td colspan="2">技巧提示</td>
  23. </tr>
  24. <tr bgcolor="#ffffff">
  25. <td id="menu_tip">
  26. <li style="color:#FF6600;">服务器备份目录为 <font color="#006acd"><b><? echo $mymps_global[cfg_backup_dir]?></b></font></li>
  27. <li>数据备份功能根据您的选择备份全部分类信息和设置数据,导出的数据文件可用“数据还原”功能</li>
  28. <li>数据备份选项中的设置,仅供高级用户的特殊用途使用,当您尚未对数据库做全面细致的了解之前,请使用默认参数备份,否则将导致备份数据错误等严重问题。
  29. </li>
  30. <li>十六进制方式可以保证备份数据的完整性,但是备份文件会占用更多的空间。
  31. </li>
  32. <li>压缩备份文件可以让您的备份文件占用更小的空间。
  33. </li>
  34. </td>
  35. </tr>
  36. </table>
  37. </div>
  38. <form action="?part=backup&setup=1" method="post">
  39. <input name="action" value="doaction" type="hidden">
  40. <div id="<?=MPS_SOFTNAME?>">
  41. <table border="0" cellspacing="0" cellpadding="0" class="vbm">
  42. <tr class="firstr">
  43. <td colspan="2">数据备份类型</td>
  44. </tr>
  45. <tr bgcolor="#ffffff">
  46. <td width="100" class="bd_txt">数据库</td>
  47. <td>
  48. <label for="mymps"><input id="mymps" name="type" type="radio" class="radio" value="mymps" checked="checked" onClick="hide_backup_type()"> MayiCMS 全部数据</label>
  49. </td>
  50. </tr>
  51. <tr bgcolor="#ffffff">
  52. <td width="56" class="bd_txt">&nbsp;</td>
  53. <td>
  54. <label for="isjump"><input name="type" type="radio" class="radio" value="custom" id="isjump" onClick="hide_backup_type()"> 自定义备份</label>
  55. </td>
  56. </tr>
  57. <tr bgcolor="#ffffff" id="redirecturltr" style="display:none">
  58. <td>
  59. <input class="checkbox" name="chkall" onclick="CheckAll(this.form)" checked="checked" type="checkbox" id="chkalltables" /><label for="chkalltables"> 全选</label>
  60. </td>
  61. <td>
  62. <ul class="dblist" onmouseover="altStyle(this);">
  63. <?php foreach($mymps_tables as $key => $val){?>
  64. <li><label for="list_<?php echo $val['Name'];?>"><input type="checkbox" name="customtables[]" value="<?php echo $val['Name'];?>" class="checkbox" checked="checked" id="list_<?php echo $val['Name'];?>"/> <?php echo $val['Name'];?></label></li>
  65. <?php }?>
  66. </ul>
  67. </td>
  68. </tr>
  69. <tr class="firstr">
  70. <td class="bd_txt" colspan="2">数据备份选项</td>
  71. </tr>
  72. <tr bgcolor="#ffffff">
  73. <td>建表语句格式</td>
  74. <td>
  75. <input class="radio" type="radio" name="sqlcompat" value="" checked>&nbsp;默认<br />
  76. <input class="radio" type="radio" name="sqlcompat" value="MYSQL40">&nbsp;MySQL 3.23/4.0.x<br />
  77. <input class="radio" type="radio" name="sqlcompat" value="MYSQL41">&nbsp;MySQL 4.1.x/5.x</td>
  78. </tr>
  79. <tr bgcolor="#ffffff">
  80. <td>强制字符集</td>
  81. <td>
  82. <input class="radio" type="radio" name="sqlcharset" value="" checked="checked">&nbsp;默认<br />
  83. <input class="radio" type="radio" name="sqlcharset" value="gbk">&nbsp;GBK<br />
  84. <input class="radio" type="radio" name="sqlcharset" value="utf8">&nbsp;UTF-8</td>
  85. </tr>
  86. <tr bgcolor="#ffffff">
  87. <td>十六进制方式</td>
  88. <td>
  89. <input class="radio" type="radio" name="extendins" value="1" >&nbsp;是<br />
  90. <input class="radio" type="radio" name="extendins" value="0" checked>&nbsp;否</td>
  91. </tr>
  92. <tr bgcolor="#ffffff">
  93. <td>备份文件名</td>
  94. <td><input type="text" class="text" name="filename" value="<?php echo $defaultfilename; ?>" />.sql</td>
  95. </tr>
  96. <tr bgcolor="#ffffff">
  97. <td>单卷文件长度限制</td>
  98. <td><input type="text" class="txt" name="sizelimit" value="4096" />KB</td>
  99. </tr>
  100. </table>
  101. </div>
  102. <center><input type="submit" name="backup_submit" value="提 交" class="mymps large"/></center>
  103. </form>
  104. <?php mymps_admin_tpl_global_foot();?>