我是TYPO3的新手,我在TYPO3中創建了一個php文件。但不知道如何獲得數據庫連接。如何在TYPO3中的自定義php文件中獲取數據庫連接
哪些依賴文件和對象應使用獲得自己的自定義文件中的數據庫連接
我使用TYPO3 CMS - 專業網站內容管理系統V-6.2.14
我試圖將用戶選擇的語言選擇存儲在數據庫中。 使用AJAX我將數據發佈到自己的自定義PHP文件,在PHP文件,我需要訪問數據庫的選擇查詢
我是TYPO3的新手,我在TYPO3中創建了一個php文件。但不知道如何獲得數據庫連接。如何在TYPO3中的自定義php文件中獲取數據庫連接
哪些依賴文件和對象應使用獲得自己的自定義文件中的數據庫連接
我使用TYPO3 CMS - 專業網站內容管理系統V-6.2.14
我試圖將用戶選擇的語言選擇存儲在數據庫中。 使用AJAX我將數據發佈到自己的自定義PHP文件,在PHP文件,我需要訪問數據庫的選擇查詢
一個(乾淨)的方式做阿賈克斯與TYPO3是EID-Script等。
這裏是一個很好的說明:Connect to database with eID
意識到,在這個存根FE-用戶已經處理:後
$TSFE->initFEuser();
,你可以與訪問FE用戶記錄
$GLOBALS['TSFE']->fe_user->user
請你能解釋如何處理fe-user – ManiMuthuPandi
以通常的方式(回答編輯) –
$conf = include '/path/to/typo3web/typo3conf/LocalConfiguration.php';
$t3_db_connection = mysql_connect(
$conf['DB']['host'],
$conf['DB']['username'],
$conf['DB']['password']
);
此解決方案僅適用於有經驗的用戶,只讀訪問,因爲它太容易破壞數據庫中的數據。這可能是一致性或編碼。 –
請提供更多關於您的環境的信息,比如您的TYPO3版本 –
我已添加詳細信息 – ManiMuthuPandi
第一:此版本**不支持**第二:請給一些更多的信息你想要做什麼。無論您是要構建插件(前端),後端模塊還是CLI命令,都有一些差異。通常:通過使用適當的[classes](https://api.typo3.org/typo3cms/62/html/)來使用現有的數據庫連接。特別是因爲您需要將安裝更新到更新的版本。 –