画像投稿フォームの作成
#05 画像投稿フォームを作ろう
http://dotinstall.com/lessons/upload_image_php/4505
を元に index.php を作って
画像アップロードするためのフォームを作成する
vim index.php でファイルを作成し編集していく
require_once(‘config.php’);
で設定ファイルを読み込み
HTMLソース部分でフォームを作成していく
フォームについては
画像をアップロードするには決まりがあり
<form action=”” method=”POST” enctype=”multipart/form-data”>
というように
enctype=”multipart/form-data”
をつけるのを忘れずに
また、隠し要素として
input type=”hidden” にして
<input type=”hidden” name=”MAX_FILE_SIZE” value=”<?php echo MAX_FILE_SIZE;
?>”>
として、最大投稿サイズを決めておく
このMAX_FILE_SIZE は
config.php で設定した値
これができたら、後は
画像選択ボタンと
アップロードのための送信ボタンを作成
画像選択ボタンが
<input type=”file” name=”image”>
送信ボタンが
<input type=”submit” name=”アップロード”>
となる
ここまでできたら、一度保存して
index.php を開いてみる
画面が作成できているのを確認できたら、
現在 action=”” で index.php が対象になっているのを
action=”upload.php” へ変更して
このファイルで処理するようにする
~