Subversion Repositories qbpwcf-lib(archive)

Rev

Rev 17 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

<?php

/*

        QBPWCF, Quick Build PHP website Component base on Fedora Linux.
    Copyright (C) 2015~2021 Min-Jhin,Chen

    This file is part of QBPWCF.

    QBPWCF is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    QBPWCF is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with QBPWCF.  If not, see <http://www.gnu.org/licenses/>.

*/

#頁面說明:
#負責將其它類別匯入到該檔案裏面,這樣撰寫網頁的時候就只需要將此檔案匯入即可使用所有的類別函式
#該檔案,適用於存取遠端SOAP服務。

#使用方法:
/*

#只要匯入當前目錄底下的 allInOneForSOAP.php 即可使用各式類別方法。
#匯入的範例:

<?php

#使用命名空間,請務必指派爲 qbpwcf
namespace qbpwcf;

#匯入外部套件,檔案位置請依照需求去修改
include("allInOne.php");

#以下爲你的程式...

?>

*/

#指派命名空間
namespace qbpwcf;

#如果 session 不存在
if(!isset($_SESSION)){

        #啟動 session
        session_start();

        }#if end

#匯入自建的php類別檔
include("amazon.php"); #跟 amazon 互動的類別
include("analyse.php"); #跟問卷整理分析有關的類別
include("app.php"); #讓網頁變得更行動與app化
#include("autoService"); #讓網頁可以管理系統的自動化服務
include("arrays.php"); #跟陣列有關的方法
include("authenticate.php"); #裏面包含跟驗證有關的功能
include("bigbluebutton.php"); #big blue button的應用
include("cmd.php"); #跟命令列有關的功能
include("config.php"); #用於改變php執行環境的類別
include("css.php"); #裏面包含設定css樣式的功能,網頁美觀就靠它了。
include("csv.php"); #跟csv檔案有關的功能
include("csInformation.php"); #裏面包含取得用戶、伺服端資訊的功能。
include("catchWebContent.php"); #包含可以抓取網頁內容的功能
#include("communication.php"); #網路通訊相關功能,開發中...
include("dataTable.php"); #將資料表的資料呈現出來並附上操作選項的設置
include("db.php"); #裏面包含跟資料庫操作有關的功能
include("external.php"); #執行外部程式
include("exam.php"); #包含跟測驗有關的功能
include("fb.php"); #裏面包含facebook提供的api服務
include("fileAccess.php"); #裏面包含檔案讀、寫的功能
include("flash.php"); #裏面包含嵌入flash到網頁會用到的功能
include("form.php"); #裏面包含表單的設計、傳送、接收與跟處理上傳檔案有關的功能
include("frame.php"); #裏面包含 iframe 的設置功能
include("fuse.php"); #包含fuse的使用(ftp,sftp,glusterfs...)
include("header.php"); #裏面包含轉址、網頁編碼、檔案下載、網頁資訊等設定功能
include("hive.php"); #連線到hiveServer進行操作
include("img.php"); #裏面關於在網頁嵌入圖片、與繪圖的功能
include("javaScript.php"); #一些javaScript函式、語法可以參考
include("jquery.php"); #javascript的函式庫,提供較易使用的方式。
include("jwt.php"); #提供 jwt token 的應用
include("line.php"); # 提供 line 的相關應用
include("link.php"); #裏面包含跟超連結有關的功能
include("logs.php"); #跟log相關的功能
include("mail.php"); #跟寄信有關的功能
include("math.php"); #裏面包含跟數學運算有關的功能
include("phpLib.php"); #跟php函式庫管理有關的類別
include("qemu.php"); #跟qemu有關的功能
include("qrCode.php"); #裏面包含qrCode的功能
include("R.php"); #用於統計與報表產生的套件
include("record.php"); #用於記錄資訊的套件功能
include("session.php"); #用於管理session的功能
include("search.php"); #裏面包含跟搜尋有關的功能
include("security.php"); #裏面包含跟保護製作權有關的功能
include("soap.php"); #webService建構、存取的相關功能
include("sock.php"); #unix domain socket
include("sound.php"); #裏面包含嵌入音樂、聲音、語音到網頁的功能
include("stop.php"); #跟程式中止有關的功能
include("stringProcess.php"); #裏面包含字串處理的功能
include("text.php"); #提供文字顯示的功能
include("table.php"); #裏面包含建立表格的功能
include("time.php"); #裏面包含關於跟時鐘、期間限定有關的功能
include("variableCheck.php"); #變數檢查
include("video.php"); #裏面包含跟嵌入影片到網頁有關的功能
include("webSock.php"); #裡面包含web socket的應用
include("xml.php"); #裏面包含xml資料的截取功能。

#資料庫連結用的資訊
$dbAddress="localhost";#資料庫的位置
$dbAccount="root";#資料庫帳號
$dbPassword="dolbyhometheater";#資料庫密碼
$dbName="test";#資料庫名稱

#定義常數變數,bbb service url
define("bbbUrl","https://eu.distancelearning.cloud");

#定義常數變數,bbb service secret
define("bbbSecret","gh0pXegXsmR9qVBQIcFPb2RCAfGESVirwU2zTGiK22Y");

?>