読者です 読者をやめる 読者になる 読者になる

Hope is a Dream. Dream is a Hope.

非公開ふぃふぃ工房ブログ

↓LINE登録はこちら↓

定期的につぶやいてます. 記事に興味を持って頂いたかたや、Line Botを使ってみたいかたは試しに登録どうぞ

友だち追加

HTMLをつかってiphoneのカメラを起動し、撮影した画像をサーバに保存できた。

数値計算 PHP

やっとできました。
ご協力頂きました皆様、ありがとうございました。
とても助かりました。

<html>
<head>
<title>iPhoneで撮影した画像を保存する</title>
</head>
<body>
<?php
// ファイルを保存するディレクトリ
$save_dir = "./";

// 許可する拡張子
$array = array("gif", "jpg");

// ファイルがアップロードされたものなら処理をする
if (is_uploaded_file(@$_FILES["upfile"]["tmp_name"])) {

    // ファイルの拡張子を取得する
    $finfo = pathinfo($_FILES["upfile"]["name"]);
    $ext = $finfo["extension"];
    
    // 拡張子チェック
    if (in_array($ext, $array)) {
        // テンポラリファイルを保存ディレクトリにコピー
        copy($_FILES["upfile"]["tmp_name"], 
        $save_dir.$_FILES["upfile"]["name"]);
        echo "<p>ファイルアップロード完了";
        echo "<p>ファイル名:".$_FILES["upfile"]["name"];
    }
    else {
        echo "<p>許可されない拡張子です:".$ext;
        echo "<p>ファイル名:".$_FILES["upfile"]["name"];
    }
}
?>

<form action="<?php echo $_SERVER["PHP_SELF"]?>" method="post" enctype="multipart/form-data">
  <input type="file" name="upfile" accept="image/*">
  <input type="submit" value="アップロードする">
</form>
</body>
</html>