WordPress 3.5で実装されたメディアアップローダーを自作プラグインやテーマの管理画面等で使うには以下の様な感じ。 以前と比べて簡単になりましたし、ボタンのテキストを変更したりとかもできるので、かなり使いやすくなった印象です。 PHP側の処理 デモ用のプラグインとして動かすため、いろいろと書いてありますが注意すべき点は3つだけです。 適当なフックで wp_enqueue_media() をコールする。(50行目) カスタムメディアアップローダー用のJavaScriptを wp_enqueue_script() で設定する。(53行目) メディアアップローダーを呼び出すボタン等を配置する。(42行目) JavaScript JavaScriptは以下のような感じです。 #demo-media とか #demo-images の部分は適当にHTMLとあわせましょう。 20行目の mul
まず、アップロードするファイルの指定だが、これは HTML の <input type="file"> タグを利用する。ここで注意しなければならないのは、バイナリ・ファイルを扱うこともあるので、<form> タグで enctype="multipart/form-data" としてやらなければならない。 あとは、POST メソッドでファイルがアップロードされる。 0049: <form name="add" enctype="multipart/form-data" method="post" action="$myself"> 0050: ファイル: 0051: <input name="upload" type="file" size="50" /> 0052: <input value="登録" type="submit" /> 0053: </form> この画面では、
独習PHP 第3版 手を動かしながら学ぶPHP7。基本構文から、クラス、DB連携、セキュリティ対策まで。解説、例題、練習問題の3ステップでよくわかる。基礎からオブジェクト指向まで学べる定番入門書。 PHP逆引きレシピ 第2版 (PROGRAMMER’S RECiPE) 第2版では、最新のPHP(5.4/5.5)に対応したほか、レシピ全体の大幅な見直しを行い、データベースやテスト関連のレシピ拡充など、さらに内容充実・より便利になりました。サンプルプログラムのスマートフォン対応も行っています。実践で即役立つテクニックと開発ノウハウ、つまづきやすい・ハマりやすいポイントを徹底解説した「PHPユーザー必携の1冊」です。 PHPの絵本 第2版 Webアプリ作りが楽しくなる新しい9つの扉 HPは、さまざまなWebアプリケーションが簡単に作れそうなので、興味のある人は多いのではないでしょうか。本書は、イ
フォームを構成するHTML PHPでは、ファイルのアップロードも簡単に行うことができます。 まずは form.html を作成し、以下のHTMLを書きます。 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>sample</title> </head> <body> <form action="upload.php" method="post" enctype="multipart/form-data"> ファイル:<br /> <input type="file" name="upfile" size="30" /><br /> <br /> <input type="submit" value="アップロード" /> </form> </body> </h
ちょっとお仕事でファイル共有したかったものですから WEBファイルマネージャをいれてみることに。 使うのはAjaxバリバリのAjaXplorer。 Pydio | Enterprise File Sharing & Sync Platform 別にアンタのためじゃないんだからねっ!ってぐらいAjax使いまくりでステキです。 で、チラホラ使ってみると日本語ファイル名のファイルをダウンロードする時に ファイル名が消されちゃったりする。 こちらとか 一流と呼ばれる社会保険労務士を目指すあなたヘ MOONGIFTさんトコにも同様のコメがついてる。 Ajaxなエクスプローラ·AjaXplorer MOONGIFT という訳でちょっくら調べてみることに。 ザックリとしか追ってないので若干適当ですが、 ファイル処理取り扱う「class.fsDriver.php」の中で basename関数使ってるですが
AjaXplorer のエディタを UTF-8 だけでなく、EUC-JP, Shift_JIS, ISO-2022-JP に対応させるコードハックです。以前、携帯農薬検索実験室に書いたネタですが、あちらのコードは半角スペースが全角に変換されていて切り貼りできないことと、2.6.1 でも同じハックが使用できることを確認したので、再度こちらにも掲載します。2.7.x のコードは見ていないので、これでいけるかどうかは不明です。 このハックにより、UTF-8 以外のエンコーディングでも日本語が化けずに表示されるようになります。エンコーディング変換機能はないので、元ファイルのエンコーディングで保存されます。ついでに、保存時にファイルロックをかけるようにしてあります。 修正するファイルは、plugins/access.fs/class.fsAccessDriver.php だけです。 1. マルチエン
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く