From bf357bd1eda15a28830aca2bc63b5b3c8e5a7675 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=81=A0=E3=81=84=E3=81=A1=E3=81=BE=E3=82=8B?= <98202777+Daichimarukana@users.noreply.github.com> Date: Thu, 17 Aug 2023 19:59:50 +0900 Subject: [PATCH] Delete image.php --- image.php | 77 ------------------------------------------------------- 1 file changed, 77 deletions(-) delete mode 100644 image.php diff --git a/image.php b/image.php deleted file mode 100644 index c6e3564..0000000 --- a/image.php +++ /dev/null @@ -1,77 +0,0 @@ - PDO::ERRMODE_EXCEPTION, - PDO::MYSQL_ATTR_MULTI_STATEMENTS => false -); -$pdo = new PDO('mysql:charset=utf8mb4;dbname='.DB_NAME.';host='.DB_HOST , DB_USER, DB_PASS, $option); - - -//$row['userid'] = "daichimarukn"; - -$userid = $_SESSION['userid']; - - -$options = array( - // SQL実行失敗時に例外をスルー - PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, - // デフォルトフェッチモードを連想配列形式に設定 - PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC, - // バッファードクエリを使う(一度に結果セットを全て取得し、サーバー負荷を軽減) - // SELECTで得た結果に対してもrowCountメソッドを使えるようにする - PDO::MYSQL_ATTR_USE_BUFFERED_QUERY => true, -); - -if( empty($userid) ) { - $filePath = 'img/deficon/icon.png'; - $data = file_get_contents($filePath); - header('Content-type: image/png'); - //データを出力 - echo $data; - exit(); -}else{ - $dbh = new PDO('mysql:charset=utf8mb4;dbname='.DB_NAME.';host='.DB_HOST , DB_USER, DB_PASS, $option); - - - $result = $dbh->prepare("SELECT iconname, iconcontent, icontype, iconsize profile FROM account WHERE userid = :userid"); - - $result->bindValue(':userid', $userid); - // SQL実行 - $result->execute(); - - - $row = $result->fetch(); // ここでデータベースから取得した値を $row に代入する - - - - header('Content-type: ' . $row['icontype']); - echo $row['iconcontent']; - exit(); -} \ No newline at end of file