2010年12月26日

HTTP_Request で添付ファイル

 
うおおおおおおおおおおおおおおおおはまった。

・添付ファイルを送信するときに、どうやって送信するのか?
・受信した添付ファイルを取得するにはどうすればいいのか?

がわからずにはまった。

・添付ファイルをPOSTで送信
require_once 'HTTP/Request.php';
$req =& new HTTP_Request($url);
$req->setMethod(HTTP_REQUEST_METHOD_POST);
$req->addHeader("Content-Type", "multi-part/form-data");

//添付ファイルのパス
$req->addFile("attach_file",'/home/hideking/www/tenpu/app/tmp/4d16b64a16a05827596639.jpg');
$req->addPostData("_method", "POST");
$req->sendRequest();


これで、 attach_file に添付ファイルのデータが入る。

・添付ファイルの受信
pr($_FILES['attach_file']);


たったこれだけ。
prでやると Array とかなるし。
最悪。

ということでこれで普通にアップロードしたときの情報が得られますよ。
関連するタグ: cakephp PHP 携帯サイト
あなたにとって有用な記事でしたか?是非ブックマークしておくことをおすすめします。
 




ライブラリを配布しちゃったり
webデザイン
HTMLコーディング
CSS
Fireworks
Dreamweaver
携帯サイト
webプログラム
PHP
正規表現
cakephp
MYSQL
javascript
webマーケティング
adwords
analytics
windows7
ショートカットキー
おすすめ情報
サイト
facebook
ライブラリ
配布
アプリ
iphone
ipad
サーバー
さくらサーバー
全ての記事を読む


[ うらこ先生を応援する! ]
by相性占い.net



トップ - 最新の記事一覧 - お問い合わせ