2013-06-13から1日間の記事一覧
サクウェブTVはコチラ↓↓↓ さて、まずはまとめです。 common.php でアップロードしたデータ * 2.アップロード後のファイルにつける名前 * 3.アップロード先のディレクトリ名(最後に/をつける必要なし) * 戻り値:成功した場合はアップロード後のファ…
サクウェブTVはコチラ↓↓↓ 最後にindex.phpで読み込んだsome.jsとscript.jsを記述します。 Ajaxから進捗状況を断続的に取り出し、プログレスバーとして表示するための記述です。 では、some.jsに以下を記述します。 some.js (function($){ $.extend({ progr…
サクウェブTVはコチラ↓↓↓ 進捗状況をキャッチするPHPファイルを作成 では、アップロード中に$_SESSIONに格納される情報を進捗パーセンテージで書き出すだけのPHPファイルを作成します。 以下をprogress.phpという名で保存してください。 progress.php "; i…
サクウェブTVはコチラ↓↓↓ フォームに呪文を追加 index.phpのフォームに以下を追加します。 <input type="hidden" name="<?php echo ini_get("session.upload_progress.name"); ?>" value="任意" /> 全体でこんな感じです。 index.php
サクウェブTVはコチラ↓↓↓ では、手順です。 ① アップロードシステムを作る ② フォームに <input type="hidden" name="<?php echo ini_get("session.upload_progress.name"); ?>" value="任意" /> を記述。 ③ 進捗状況をキャッチするPHPファイルを作成 ④ 進捗を取得しプログレスバーを表示するJavaScriptを記述する ⑤ 動作確認 アップロードシ…
サクウェブTVはコチラ↓↓↓ PHP5.4より前はプログレスバーの実装はAPCのインストールを必要としました。 しかし、PHP5.4以降は INI オプション session.upload_progress.enabled を有効にすることでアップロードの進捗をPHPから追えるようになりました。 ち…