'; }
else
{ echo '學號: ' . $Student_id . ' (不符合學號格式)' . '
' ; }
$Name = $_REQUEST['Name']; echo '姓名: ' . $Name . '
';
$Account = $_REQUEST['Account']; echo '帳號: ' . $Account . '
';
$Password = $_REQUEST['Password'];
if (preg_match('/(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])[a-zA-Z0-9]{8,}/', $Password))
{ echo '密碼: ' . $Password . ' (符合密碼格式)' . ', 加密後密碼: ' . md5($Password) . '
'; }
else
{ echo '密碼: ' . $Password . ' (不符合密碼格式)' . ', 加密後密碼: ' . md5($Password) . '
'; }
$Telephone = $_REQUEST['Telephone'];
if (preg_match('/09[0-9]{2}-[0-9]{6}$/', $Telephone))
{ echo '電話號碼: ' . $Telephone . ' (符合電話格式)' . '
'; }
else
{ echo '電話號碼: ' . $Telephone . ' (不符合電話格式)' . '
'; }
$Email = $_REQUEST['Email']; echo 'Email: ' . $Email . '
';
$Address = $_REQUEST['Address']; echo '地址: ' . $Address . '
';
//---------------------------------------------------------------------
// 寫入檔案程式
$file = 'member.txt'; //指定要寫入的檔案名稱
if (file_exists($file)) {
$member_data = json_decode(file_get_contents($file)); } //如果檔案存在,就將檔案內容讀取出來,放入member_data中
$member_data[]=$Student_id . PHP_EOL . $Name; //把新資料加入member_data陣列中
//將資料以JSON編碼寫入檔案中
file_put_contents($file, json_encode($member_data));
echo ""; // 文本處理,讓顯示換行
//將member_data陣列中每筆資料取出,放入$message變數中,並列印出來
foreach ($member_data as $message) {
echo '', $message, '
';
}
?>