// ------------------------------------------------------------------
// 設定
// ------------------------------------------------------------------
// アップロードしたファイルを置くディレクトリ (絶対パス)
// 例 :
// $uploaddir = 'http://visual-jack.com/gen/gensoutai/uploader/';
$uploaddir = 'http://4444ff653758d306.lolipop.jp/visual_jack/gen/gensoutai/stock/';
// ------------------------------------------------------------------
// メイン
// ------------------------------------------------------------------
// アップロード処理でない場合、そのまま終了
if ( !$_FILES['Filedata'] ) {
echo 'エラー';
return;
}
// 拡張子を取得
$ext = getExtension($_FILES['Filedata']['name']);
// ファイル名を決定
// このサンプルでは、ランダムなファイル名になるようにしています。
$uploadfile = basename(md5(time()).'.'.$ext);
// アップロードされたファイルを移動
if ( @move_uploaded_file($_FILES['Filedata']['tmp_name'], $uploaddir.$uploadfile) ) {
echo "アップロードが完了しました。";
} else {
return;
}
// ------------------------------------------------------------------
// ファイルの拡張子を取得
// ------------------------------------------------------------------
function getExtension($filename)
{
$data = pathinfo($filename);
return $data['extension'];
}
?>