mirror of
https://github.com/Daichimarukana/uwuzu.git
synced 2026-06-04 19:14:41 +00:00
uwuzu v1.3.4 new_planet
This commit is contained in:
+9
-5
@@ -122,7 +122,7 @@ if( !empty($_POST['btn_submit']) ) {
|
||||
// アップロードされたファイル情報
|
||||
$uploadedFile = $_FILES['image'];
|
||||
|
||||
if(check_mime_video($uploadedFile['tmp_name'])){
|
||||
if(check_mime($uploadedFile['tmp_name'])){
|
||||
// アップロードされたファイルの拡張子を取得
|
||||
$extension = pathinfo($uploadedFile['name'], PATHINFO_EXTENSION);
|
||||
|
||||
@@ -136,7 +136,7 @@ if( !empty($_POST['btn_submit']) ) {
|
||||
delete_exif($extension, $uploadedFile['tmp_name']);
|
||||
|
||||
// ファイルを移動
|
||||
$result = move_uploaded_file($uploadedFile['tmp_name'], $uploadedPath);
|
||||
$result = move_uploaded_file($uploadedFile['tmp_name'], '../'.$uploadedPath);
|
||||
|
||||
if ($result) {
|
||||
$iconName = $uploadedPath; // 保存されたファイルのパスを使用
|
||||
@@ -231,7 +231,7 @@ if( !empty($_POST['btn_submit']) ) {
|
||||
$error_message[] = '表示名を入力してください。(USERNAME_INPUT_PLEASE)';
|
||||
} else {
|
||||
// 文字数を確認
|
||||
if( 25 < mb_strlen($username, 'UTF-8') ) {
|
||||
if( 50 < mb_strlen($username, 'UTF-8') ) {
|
||||
$error_message[] = 'ユーザーネームは50文字以内で入力してください。(USERNAME_OVER_MAX_COUNT)';
|
||||
}
|
||||
}
|
||||
@@ -249,6 +249,9 @@ if( !empty($_POST['btn_submit']) ) {
|
||||
if($result > 0){
|
||||
$error_message[] = 'このID('.$userid.')は既に使用されています。他のIDを作成してください。(USERID_SHIYOUZUMI)';
|
||||
}
|
||||
if(!(preg_match("/^[a-zA-Z0-9_]+$/", $userid))){
|
||||
$error_message[] = "IDは半角英数字で入力してください。(「_」は使用可能です。)(USERID_DONT_USE_WORD)";
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -337,8 +340,8 @@ if( !empty($_POST['btn_submit']) ) {
|
||||
}
|
||||
|
||||
// 文字数を確認
|
||||
if( 100 < mb_strlen($password, 'UTF-8') ) {
|
||||
$error_message[] = 'パスワードは100文字以内で入力してください。(PASSWORD_OVER_MAX_COUNT)';
|
||||
if( 256 < mb_strlen($password, 'UTF-8') ) {
|
||||
$error_message[] = 'パスワードは256文字以内で入力してください。(PASSWORD_OVER_MAX_COUNT)';
|
||||
}
|
||||
}
|
||||
|
||||
@@ -431,6 +434,7 @@ $pdo = null;
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<link rel="stylesheet" href="../css/style.css">
|
||||
<script src="../js/jquery-min.js"></script>
|
||||
<script src="../js/unsupported.js"></script>
|
||||
<link rel="apple-touch-icon" type="../image/png" href="../favicon/apple-touch-icon-180x180.png">
|
||||
<link rel="icon" type="image/png" href="../favicon/icon-192x192.png">
|
||||
|
||||
+30
-1
@@ -75,6 +75,26 @@ if($result2 > 0){
|
||||
exit;
|
||||
}
|
||||
|
||||
if (in_array("gd", get_loaded_extensions())) {
|
||||
$check_gd = true;
|
||||
} else {
|
||||
$check_gd = false;
|
||||
}
|
||||
if (in_array("fileinfo", get_loaded_extensions())) {
|
||||
$check_fileinfo = true;
|
||||
} else {
|
||||
$check_fileinfo = false;
|
||||
}
|
||||
if (in_array("mbstring", get_loaded_extensions())) {
|
||||
$check_mbstring = true;
|
||||
} else {
|
||||
$check_mbstring = false;
|
||||
}
|
||||
if (in_array("pdo_mysql", get_loaded_extensions())) {
|
||||
$check_pdo_mysql = true;
|
||||
} else {
|
||||
$check_pdo_mysql = false;
|
||||
}
|
||||
// データベースの接続を閉じる
|
||||
$pdo = null;
|
||||
|
||||
@@ -84,6 +104,7 @@ $pdo = null;
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<link rel="stylesheet" href="../css/style.css">
|
||||
<script src="../js/jquery-min.js"></script>
|
||||
<script src="../js/unsupported.js"></script>
|
||||
<script src="../js/console_notice.js"></script>
|
||||
<link rel="apple-touch-icon" type="../image/png" href="../favicon/apple-touch-icon-180x180.png">
|
||||
@@ -115,7 +136,15 @@ $pdo = null;
|
||||
|
||||
<p>おめでとうございます!!!</p>
|
||||
<p>uwuzuの導入が完了しました!</p>
|
||||
<p>これより管理者アカウントの登録を行います。<br>userロールとofficialロールの設定はお済みですか?<br>userロールとofficialロールがないとuwuzuは正しく動作しないので設定をしていない方は一度このページを閉じて設定してください!<br>また、php.iniよりGDの有効化または導入はお済みですか?GDがないとuwuzuは二段階認証が正しく動作しないため絶対に設定してください!</p>
|
||||
<p>これより管理者アカウントの登録を行います。<br>userロールとofficialロール、iceロールの設定はお済みですか?<br>userロールとofficialロール、iceロールがないとuwuzuは正しく動作しないので設定をしていない方は一度このページを閉じて設定してください!<br>また、php.iniよりGDの有効化または導入はお済みですか?GDがないとuwuzuは二段階認証が正しく動作しないため絶対に設定してください!</p>
|
||||
|
||||
<div class="module_chk">
|
||||
<p>GD : <?php if($check_gd == true){echo "OK";}else{echo "NG";}?></p>
|
||||
<p>Fileinfo : <?php if($check_fileinfo == true){echo "OK";}else{echo "NG";}?></p>
|
||||
<p>mbstring : <?php if($check_mbstring == true){echo "OK";}else{echo "NG";}?></p>
|
||||
<p>pdo_mysql : <?php if($check_pdo_mysql == true){echo "OK";}else{echo "NG";}?></p>
|
||||
</div>
|
||||
|
||||
|
||||
<p>uwuzu<br>Version : <?php echo $uwuzuinfo[1]?></p>
|
||||
<div class="btnbox">
|
||||
|
||||
@@ -79,6 +79,7 @@ if(!(empty($_SESSION['backupcode']))){
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<link rel="stylesheet" href="../css/style.css">
|
||||
<script src="../js/jquery-min.js"></script>
|
||||
<script src="../js/unsupported.js"></script>
|
||||
<script src="../js/console_notice.js"></script>
|
||||
<link rel="apple-touch-icon" type="image/png" href="../favicon/apple-touch-icon-180x180.png">
|
||||
|
||||
Reference in New Issue
Block a user