DVBBS php轉換工具使用教程

2020-12-06 站長之家

首先需要架好PHP程序運行環境。目前轉換程序只有四種,即:

1、動網的ASP7.1 AC 轉到 動網PHP1.0

2、動網的ASP7.1 MSSQL 轉到 動網PHP1.0

3、DISCUZ4.1 轉到 動網PHP1.0

4、DISCUZ5.0 轉到 動網PHP1.0

一、說明:

1、訪問你的轉換路徑,各文件對應的轉換說明如下

2、asp71ac-to-php10  動網的ASP7.1 AC 轉到 動網PHP1.0

3、asp71sql-to-php10  動網的ASP7.1 MSSQL 轉到 動網PHP1.0

4、dz41-to-php10  DISCUZ4.1 轉到 動網PHP1.0

5、dz50-to-php10  DISCUZ5.0 轉到 動網PHP1.0

使用工具對sql資料庫進行管理和維護,這樣能加快一些不熟悉sql語句的新手快速應用。工具推薦phpmyadmin,mysqlfront

二、轉換前的準備工作

1、首先要明確轉換的是論壇的類型 (如:AC 或 MSSQL 或 MYSQL)。

2、下載資料庫文件,並通過訪問phpmyadmin軟體導入或把資料庫(ac版)放到相應的文件夾。

3、找到相應的文件夾裡的文件修改資料庫連接參數:

1>、在asp71ac-to-php10 項目上修改此文件的資料庫連接參數:DvAsp71Ac-DvPhp10.php

/*********** Dvbbs_Asp( AC 版本 )相關參數-START ***********/

$Ac_TablePre = "Dv_";                  // AC 數據表前綴

$Ac_User = "";                         // AC 資料庫登錄會員

$Ac_Password = "";                     // AC 資料庫登錄密碼

$Ac_DbName = "Database\dvbbs7.mdb";    // AC 資料庫絕對路徑,其中目錄與目錄(或文件)

/*********** Dvbbs_PHP相關參數-START *******************/

$My_TablePre = "Dv_";                 // Dvbbs.php 數據表前綴

$My_Host = "localhost";               // Dvbbs.php 資料庫伺服器

$My_User = "root";                    // Dvbbs.php 資料庫登錄會員

$My_Password = "123456";              // Dvbbs.php 資料庫登錄密碼

$My_DbName = "dvbbs_php";             // Dvbbs.php 資料庫名稱


以上是資料庫連接需要填寫的一些資料庫名、用戶名、用戶密碼等。如果填寫不正確,那轉換程序無法運行下去的。也就是說能正常運行轉換程序,證明你填寫資料庫的連接參數是正確的。

2>、  Database文件夾是存放AC資料庫文件。

3>、  Dvasp71Sql-Dvphp10.php(動網MSSQL轉 動網PHP):修改Dvasp71Sql-Dvphp10.php此文件。

/************ Dvbbs_Asp( MSSQL版本 )相關參數-START **********/

$Ms_TablePre = "Dv_";          // MSSQL版 數據表前綴

$Ms_Host = "127.0.0.1";        // MSSQL版 資料庫伺服器

$Ms_User = "sa";               // MSSQL版 資料庫登錄會員

$Ms_Password = "";             // MSSQL版 資料庫登錄密碼

$Ms_DbName = "51hezuasp";      // MSSQL版 資料庫名稱

/************* Dvbbs_PHP相關參數-START *******************/

$My_TablePre = "Dv_";         // Dvbbs.php 數據表前綴

$My_Host = "localhost";       // Dvbbs.php 資料庫伺服器

$My_User = "root";            // Dvbbs.php 資料庫登錄會員

$My_Password = "123456";      // Dvbbs.php 資料庫登錄密碼

$My_DbName = "51hezuphp";     // Dvbbs.php 資料庫名

4>、  dz41-to-php10 (DZ4.1 轉 動網PHP)修改此文件:Dz410-Dvbbs10.php

/*************** Discuz相關參數-START ********************/

$Dz_TablePre = "cdb_";        // Discuz 數據表前綴

$Dz_Host = "localhost";       // Discuz 資料庫伺服器

$Dz_User = "root";            // Discuz 資料庫登錄會員

$Dz_Password = "123456";      // Discuz 資料庫登錄密碼

$Dz_DbName = "51hezudz";      // Discuz 資料庫名稱

/***************** Dvbbs_PHP相關參數-START ***************/

$Dv_TablePre = "Dv_";               // Dvbbs 數據表前綴

$Dv_Host = "localhost";             // Dvbbs 資料庫伺服器

$Dv_User = "root";                  // Dvbbs 資料庫登錄會員

$Dv_Password = "123456";            // Dvbbs 資料庫登錄密碼

$Dv_DbName = "51hezuphp";           // Dvbbs 資料庫名稱


5>、  dz50-to-php10 (DZ5.0 轉 動網PHP)修改此文件:Dz500-Dvbbs10.php
       

/****************** Discuz 相關參數-START *****************/

$Dz_TablePre = "cdb_";                 // Discuz 數據表前綴

$Dz_Host = "localhost";                // Discuz 資料庫伺服器

$Dz_User = "root";                     // Discuz 資料庫登錄會員

$Dz_Password = "123456";               // Discuz 資料庫登錄密碼

$Dz_DbName = "51hezudz5";              // Discuz 資料庫名稱


/******************* Dvbbs_PHP 相關參數-START ************/

$Dv_TablePre = "Dv_";                    // Dvbbs 數據表前綴

$Dv_Host = "localhost";                  // Dvbbs 資料庫伺服器

$Dv_User = "root";                       // Dvbbs 資料庫登錄會員

$Dv_Password = "123456";                 // Dvbbs 資料庫登錄密碼

$Dv_DbName = "Dvbbs_From_Discuz5_GBK";   // Dvbbs 資料庫名稱

三、開始轉換數據

1、點擊(asp71ac-to-php10)對應  動網的ASP7.1 AC 轉到 動網PHP1.0

2、出現一些轉換前的注意事項,建議轉換前閱讀一下,然後點擊(轉換準備)

3、出現轉換數據的各種選項,轉換有兩種方式:

1>、全部自動轉換:這是一鍵轉換,也就是選擇此項時,原有論壇上的數據全部轉到DVPHP資料庫上。不需要做任何手工的工作,程序會按照各種表相應的進行轉換。

2>、有選擇轉換:如果不想把原有的論壇數據全部轉到DVPHP,那可以進行有選擇轉換,如(會員數據、貼子數據)等。需要轉換什麼樣的數據,只要一點相應的按鈕,程序會自動相對應進行轉換。

4、其它的論壇轉換一樣,不再做一一描述。

由於版面關係,如果您覺得文章內圖片內容看不清楚,請在地址欄粘貼圖片屬性中的地址查看原始圖片,謝謝!

 

相關焦點

  • DVBBS ASP7.1 AC到PHP1.0升級教程
    2、下載轉換程序3、下載原程序4、把下載的原程序壓縮包解壓上傳到空間目錄,如我的:PHP目錄下。5、傳完安裝,運行:install/install.php。6、裝完後,打開你的地址,是否能打開。7、把轉換程序壓縮包解壓出來的三個文件,用記事本打開:DvAsp71Ac-DvPhp10.php/****************************** Dvbbs_Asp(AC版本)相關參數-START *****************************/$Ac_TablePre = "Dv_";  // AC 數據表前綴$Ac_User
  • php如何使用array_merge()函數?(代碼示例)
    ., $arrayn)array_merge()函數的使用下面我們通過簡單的示例來介紹array_merge()函數的工作原理,讓大家了解如何使用array_merge()函數。示例1:使用整數鍵傳遞參數如果將參數傳遞給array_merge()函數,並且此數組參數的鍵為整數,則輸出數組中的鍵將從0開始重新編號,並將下一個元素的值遞增1。
  • 運營技巧-如何將文字連結轉換成二維碼 文字轉換二維碼教程
    相信不少的小夥伴在生活中都遇到了想要將文字轉換成二維碼的情景,將連接轉換成二維碼可以有效的節約推廣的精力,有時候也可以避免一些平臺禁止添加超連結的情形。將文字轉換成二維碼不失為一種很好的信息傳達方式,將編輯好的文字轉換成為二維碼存儲,給你的好朋友讓他掃一下,說不定有意外的驚喜哦!
  • PHP丨PHP基礎知識之數據類型之間相互轉換
    PHP數據類型強制轉換有三種方式:1、在轉換的變量前加上目標類型:包括(int)整型、(bool)布爾型、(float)浮點型、(string)字符串、(array)數組、(object)對象;2、使用內置轉換函數
  • php htmlspecialchars()函數將特殊字符轉換為HTML實體
    htmlspecialchars()函數定義及用法在php中,htmlspecialchars()函數是使用來把一些預定義的字符轉換為HTML實體,返迴轉換後的新字符串,原字符串不變。如果 string 包含無效的編碼,則返回一個空的字符串,除非設置了 ENT_IGNORE 或者 ENT_SUBSTITUTE 標誌;被轉換的預定義的字符有:&:轉換為&amp;":轉換為&quot;':轉換為成為 '<:轉換為&lt;>:轉換為&gt;htmlspecialchars()函數有四個參數,第一個參數規定了需要轉換的字符串
  • php學習之函數的封裝及二進位和十進位相互轉換案例
    案例:創建一個表單,輸入任意數字,讓其在二進位、十進位、十六進位之間互相轉換1.沒有封裝前的代碼實現封裝的意義在於一次寫成多次調用各進位和其他進位的相互轉換函數decbin():十進位轉二進位函數`dechex():十進位轉八進位
  • PHP 二進位打包工具 phiwrapper 發布 1.0 版本
    phiwrapper 是一個用於打包胖「二進位」的工具phiwrapper可以通過batsh使得同一文件包含不同平臺的二進位,可以在不同平臺運行:例如,使用phiwrapper打包 Windows 的 PHP PE 二進位和,linux的ELF二進位以及php代碼,在Windows下可以雙擊運行file.bat文件開啟服務,linux下可以用sh .
  • polarphp 0.0.1 alpha 發布:全新 PHP 運行時環境
    提供一種全新的包組織方式,內置包依賴管理工具,類似Cargo和npm。提供內置的API文檔生成工具。在設計上參考Java的JDK的模塊組織風格,為PHP提供一套嚴謹並且功能強大的運行時標準庫,讓實現服務端高效編程成為可能,比如使用PHP實現類似Netty那樣的事件驅動的網絡框架,或者CoreDNS那樣的應用項目成為可能。同時也可以讓開發終端程序比如npm,Cargo和PM2等等類似的程序更加便捷。
  • php 中關於時區的那點事
    現在有了統一的時間標準,不同地區的時間就可以統一換算成世界協調時再轉換成當地時間了,再也不會出現同一時刻不同時間了!時區信息資料庫採用按「區域/位置」命名規範,方便應用於計算機世界,其中英文地名中的空格用下劃線「_」代替,連詞符「-」只在英文地名本身包含時使用.
  • 怎麼理解php中的數組?php的數組創建和使用方法是什麼?
    php數組的定義數組就是值類型相同的變量的集合,在PHP中的一種常用的複合數據類型,數據可以存放很多的數據,可以存儲任何類型的數據。我們可以把變量當做一個包含值得盒子,那麼可以把數組當做當成一個帶有隔層的盒子,每一層都可以存放一個值。
  • 用iTunes將PLX文件轉換成IPA簡易教程
    相信不少用戶都在使用蘋果官方的iTunes進行應用資源的同步,不過如果遇到deb或pxl的格式就比較悲劇,因為iTunes是無法識別這種格式類型的。這時候就需要在PC或iPhone上安裝轉換工具,麻煩很多。這裡筆者給大家介紹pxl格式通過iTunes安裝使用的最簡單技巧,應該再遇到這種格式的時候,使用起來會方便很多。
  • DotA2教程之如何製作英雄飾品 秀出你的創意 - 178dota2專區(dota2...
    本篇教程就教您如何具體的操作,來創造屬於自己的個性飾品。  本教程正是基於該製作原理進行編寫,步驟則是將該原理具體化。首先需要明確,最後上傳的飾品文件應該是具有模型和貼圖兩部分的文件(武器還可以加入粒子特效),這樣最終才能被應用到遊戲中。  以下是自己修改這些模型文件步驟。  1. 使用GCFScape提取模型和貼圖文件。  2.
  • 看門狗存檔轉換工具 Uplay存檔與RLD存檔轉換工具
    名稱:看門狗存檔轉換工具   運行環境:Windows VISTA、7、8(64位)       工具說明:
  • 日文遊戲亂碼怎麼辦 亂碼轉換工具下載及使用
    很多日文遊戲會有地區限制,尤其是Win 7、Win8玩日文遊戲亂碼情況經常出現,那麼遇到這種日文遊戲亂碼情況該怎麼辦呢,這裡我們需要一個亂碼轉換工具
  • Gene ID 轉換工具
    基因ID轉換的工具很多,各個資料庫不同的還是在於背景資料庫的問題。有時候我們拿到的基因的ID是新的ID號,但是使用的的資料庫裡面的數據是舊的結果就導致很多ID沒辦法轉換為基因名。我們就介紹幾個進行ID轉換的工具吧!
  • 實例-使用PHP類庫PHPqrCode生成二維碼
    下載官網提供的類庫後,只需要使用 phpqrcode.php 就可以生成二維碼了,你使用的PHP環境必須開啟支持GD2。一、phpqrcode直接輸出二維碼:【例1】調用PHPqrCode非常簡單,如下代碼即可生成一張內容為 百度首頁的二維碼。代碼如下:
  • 攝影教程丨復刻調色,這一個工具就夠了!
    今天的教程,我來教大家如何一步步準確復刻照片的色調風格!範例照片是我一張被大家親切稱為「治癒藍」的航拍照片,這種「治癒藍」色調如何復刻?只需要一樣簡單的工具——吸管工具。更多優質攝影教程,歡迎關注酷畫Framemax公眾號!
  • 基因ID轉換工具比較
    之前我們介紹了三個ID轉換的工具:DAVID、g:Convert 以及 biomart,但是這個工具內置的數據怎麼樣並不清楚,所以今天就來評價一下這幾個工具吧。由於我們使用最多的是TCGA的數據,所以我們就用TCGA的ID號來進行一下多個資料庫的評估。
  • 工欲善其事必先利其器,盤點Github上那些優秀的PHP項目
    工欲善其事必先利其器,作為一個開發者,了解並使用前人造好的輪子能讓我們的開發事半功倍,在這裡老宅整理了幾個Github上有趣的php項目與大家分享。swoole Github倉庫名稱:swoole/swoole-src
  • 【qPCR計算工具】使用教程及程序更新
    常常有讀者朋友在後臺問我,我的qPCR程序如何使用,程序能不能識別三個樣本,四個基因,五個平行之類的所以今天特地出一個教程