0

jQuery UploadifyプラグインでCodeigniterコントローラー/メソッドアプローチを使用する方法を知っている人はいますか?

伝統的に (Codeigniter なしで)、この JS コードを使用してファイルをアップロードします (Uploadify バージョン 3 を使用)。

$(function(){
    $('#upload-input').uploadify({
        'swf':         'uploadify.swf',
        'uploader':    'uploadify.php'
    });
});

しかし、私の場合、ファイルをクラス(例:profileuploader )のメソッド(例:upload )にしたいと思います。このメソッドは、ファイルのアップロード(私の場合は画像)を同じ方法で実行します.uploadify.php

私はこれを試しました:

$(function(){
    $('#upload-input').uploadify({
        'swf':         'uploadify.swf',
        'uploader':    '<?= base_url() ?>profile/upload/'
    });
});

これHTTP Error (500)により、Uploadify ボックスが表示されます。

何か案が?

最終的な目的は、そのメソッド内で画像のサイズ変更やデータベースの更新などの GD タスクを実行することです。

前もって感謝します。

4

1 に答える 1

0

サーバー側で POST メソッドを使用し、CSRF 保護を有効にしている場合、エラー 500 が返されることがあります。その場合、csrf_token の値を渡す必要があります。

于 2012-04-30T18:51:50.667 に答える