2020年2月20日 星期四
[ PHP ] session 在 php.ini 設定的方法
session.save_path='/data/tmp/session';
//session存儲路徑
//有一種設置是 "N;/path",這是隨機分級存儲。
session.save_handler = "files";
//定義 session 儲存資料的檔案名稱。預設值為 files。
[ Android Studio ] PHP 7版本與帳號密碼登入的方法
下面貼有網頁的寫法,Android為影片教學。
一、資料庫如下:
二、PHP 7語法如下:
連結資料庫程式語法:
$hostname="localhost";
$username="root";
$password="*******";
$database="text_db";
$GD=mysqli_connect($hostname,$username,$password) or trigger_error(mysqli_error($GD),E_USER_ERROR);
mysqli_query($GD,"SET NAMES UTF8");
mysqli_query($GD,"SET CHARACTER_SET_CLIENT='utf8'");
mysqli_query($GD,"SET CHARACTER_SET_RESULTS='utf8'");
顯示語法:
session_start();
require_once("SQL_data.php");
$name=$_POST['un01'];
$password=$_POST['up01'];
mysqli_select_db($GD,$database);
$Login_query=sprintf("SELECT * FROM user WhERE name='%s' AND password='%s'",$name,$password);
$LoginRS=mysqli_query($GD,$Login_query) or die(mysqli_error($GD));
$LoginFoundUser=mysqli_num_rows($LoginRS);
$LoginRS_Re1=mysqli_fetch_assoc($LoginRS);
if($LoginFoundUser){
$_SESSION['MM_Username']=$LoginRS_Re1['name'];
$_SESSION['MM_html']="app_text1";
echo $LoginRS_Re1['name'];
}else{
echo '帳號或密碼錯誤';
}
三、影片教學:
2020年2月13日 星期四
2020年2月10日 星期一
2019年5月9日 星期四
[ PHP ] MySQL資料中字串與圖片Blob 二進制 64位元字串輸出為 json格式
說明:
foreach迴圈通常用到找尋指定位置。
MySQL資料表的欄位設定為存取圖片資料,它是BLOB二進制格式。
Base64常用於在處理文字資料時,表示傳輸、儲存一些二進制資料。
把 MySQL資料表中欄位設定為BLOB二進制圖片格式再把他轉成64位元字串輸出。
程式範例:
foreach迴圈通常用到找尋指定位置。
MySQL資料表的欄位設定為存取圖片資料,它是BLOB二進制格式。
Base64常用於在處理文字資料時,表示傳輸、儲存一些二進制資料。
把 MySQL資料表中欄位設定為BLOB二進制圖片格式再把他轉成64位元字串輸出。
程式範例:
2019年4月10日 星期三
[ PHP 7 ] MySQL資料庫連結與新增修改刪除
PHP 5與PHP 7的語法不相同,排列方法也不太相同。
與本站相關文章如下:
[ Android Studio ] 連線MySQL新增修改刪除改成RecyclerView的作法
[ Android Studio ] 連線MySQL新增修改刪除與ListView自設畫面 (2019/1/18更新)
與本站相關文章如下:
[ Android Studio ] 連線MySQL新增修改刪除改成RecyclerView的作法
[ Android Studio ] 連線MySQL新增修改刪除與ListView自設畫面 (2019/1/18更新)
訂閱:
文章 (Atom)
