PHPとAjaxでFTP機能を実現するツールの紹介
2006年02月20日
スポンサード リンク
SourceForge.net: AjaxFTP
本家サイトに動作デモがなかったのでダウンロード後、動作確認した上で掲載
A flexible widget to incorporate into your web 2.0 app to allow FTP access through a browser. AjaxFTP lets you browse, upload, and download files from remove servers using only Javascript and PHP. Built with customization in mind.
これは凄いです。設置すると、次のようなFTPログインフォームが現れます。

アカウントを入力して、「Connect」ボタンを押すと次のようにファイルツリーが表示され、エクスプローラライクに階層を辿ることが可能です。

この機能を実装するためには、次のような簡単なコードを書くだけでOK。これだけで上記のウィジェットが表示できます。
※尚、このソースはAjaxFTPダウンロード後のパッケージ内に含まれるREADMEファイルの中身の記述を引用したものです
<?php
require('ajaxftp/ajaxftp.php');
$aj = new AJAXFTP;
$aj->server = "ftp.FreeBSD.org";
$aj->baseurl = "http://localhost/ajaxftp";
$aj->present();
?>
本家サイトに動作デモがなかったのでダウンロード後、動作確認した上で掲載
prototype.jsも使っているようで、ソースを見てみるだけでも面白いかもしれません。
スポンサード リンク
投稿者 KJ : 2006年02月20日 09:02
|
![]()
間違いの指摘をしていただける方はメールでお願いします
最新のブログ記事
- 便利なPhotoshopプラグインコレクション
- 2009年1月6日 管理人のブックマーク
- 高級感のあるクールな3Dテキストを作成するPhotoshopチュートリアル
- ウェブ上で動作するweb2.0な関数電卓「web2.0calc.com」
- ハイクオリティなVista風アイコンセット92種「iVista Icon Pack 2」
- 2009年1月5日 管理人のブックマーク
- alert等のウィンドウ内ダイアログを実現するjQueryプラグイン「jQuery Alert Dialogs」
- PHPでWordのdocファイルやPDFをテキストとして読み取る方法
- これさえやればCSSをマスターできるかもしれないCSSチュートリアル&サンプル20
- ライブドアのレコメンデーションエンジン「Cicindela」
- インストール無しで使えるブラウザ上スピードダイヤル




















