本文目錄一覽:
- 1、php創建目錄許可權
- 2、如何用PHP創建和使用session cookie變數
- 3、PHP創建並調用函數
- 4、創建名為「baidu_js_push.php」的文件以後具體要放在哪個文件夾?
- 5、php創建mysql資料庫
php創建目錄許可權
php創建一個有讀寫許可權的目錄,使用以下代碼,不要直接使用mkdir函數指定許可權,以避免系統umask的影響
mkdir(‘./xw/’); //創建名為’xw’的目錄
chmod(‘./xw/’,0777);//設置目錄許可權為0777
如何用PHP創建和使用session cookie變數
在php文件開頭加上: ?phpsession_start();//啟用SESSION功能然後就可以處理SESSION了: $_SESSION[‘sessionname’]=’I am is session’;//給名為sessionname的SESSION變數賦值echo $_SESSION[‘sessionname’];//輸出I am is sessionCOOKIE的使用方式同上,使用的是$_COOKIE: $_COOKIE[‘cookiename’]=’I am is cookie’;echo $_COOKIE[‘cookiename’];//輸出I am is cookie
PHP創建並調用函數
?php
function factorial($num){
$base=1;
if(!intval($num)0){
die(“false!!”);
}
for($i=1;$i=$num;$i++){
$base*=$i;
}
echo $base;
}
echo factorial(10);
?
創建名為「baidu_js_push.php」的文件以後具體要放在哪個文件夾?
「baidu_js_push.php」的文件放在你的根目錄,也就是你圖中FTP的目錄。
PHP模板文件就是你所有後綴名為php的文件,所有代碼body下面一行加上?php include_once(“baidu_js_push.php”) ?。
你要注意如果你在子目錄body加了這段代碼,你就要把「baidu_js_push.php」的文件也放在子目錄。這樣你所有頁面都會每天自動推送了。
php創建mysql資料庫
在一個伺服器上一般來講都不止一個站點,更不止一個MySQL(和PHP搭配之最佳組合)資料庫。
為了防止安全隱患,我們一般針對每個資料庫都設置了獨立的資料庫訪問帳號,該帳號僅有訪問該資料庫的許可權。下面就讓我們來具體演示一下: 1、首先我們要登陸php(做為現在的主流開發語言)MyAdmin,不做演示。
2、創建一個資料庫,如下圖,在php(做為現在的主流開發語言)MyAdmin右邊窗口中,填寫資料庫名稱,點創建即可。
例如我們這裡創建一個名字為:cncmstest 的資料庫 創建成功會有如下提示:
3、點擊左上角的主頁按鈕,返回php(做為現在的主流開發語言)MyAdmin主界面:
4、在主界面的右邊點擊「許可權」來創建資料庫帳號。
5、在許可權頁面中,我們點擊「添加新用戶」
6、在該頁面中,我們填寫要創建的資料庫用戶名,該用戶的訪問範圍,及密碼。 如上圖,我們填寫了用戶名為:cncmsuser,該資料庫用戶只允許本機訪問,主機一項選擇本地;密碼我們使用自動生成的,點下面的「Generate」會生成一個隨機密碼,然後點「Copy」會自動填寫到密碼框中。 下面的框都不選,直接拉到頁面最下面點執行即可創建一個新用戶。 資料庫用戶創建成功,會返回如下頁面:
7、最重要的一步,設置該用戶的資料庫訪問許可權 在資料庫用戶添加成功返回的頁面中可以直接設置許可權。這裡我們選擇按資料庫指定許可權: 如上圖,在資料庫列表中選擇我們剛剛創建的cncmstest,即會自動進入該資料庫的許可權設置頁面。 在上圖的許可權設置中,我們把「數據」、「結構」兩列的許可權全部選中,管理許可權都不要選。點執行即可。
到這裡,我們已經全部設置完畢了,創建了一個資料庫:cncmstest,並創建了資料庫用戶cncmsuser,特別指定了該用戶只對cncmstest的訪問許可權。如此,便達到了我們一開始所講的目的:為每一個資料庫指定獨立的用戶訪問許可權。
希望對你能有所幫助。
原創文章,作者:QDED,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/135220.html