これは非常に奇妙な問題です。私はgithub wikiに続いて、mysqlの画像を保存するためにプラグインを動作させようとしています。PHP/MySQLでjQueryファイルをアップロードするプラグイン - ページを表示するHTMLソース
ウィキによると、あなたはinit関数を追加しますので、私は、ドキュメントのヘッドの下部にこれを追加しました:
<script>
$('#fileupload').fileupload({
url: 'server/php/'
}).on('fileuploadsubmit', function (e, data) {
data.formData = data.context.find(':input').serializeArray();
});
</script>
ウィキは、MySQLのDBと連携させるためにいくつかの拡張PHPコードを提供しています。私はあなたがページ本体の中に、またはインクルードファイルとしてそれを追加すると信じています。私は両方の方法を試しましたが、違いはありません。
<?php
$options = array(
'delete_type' => 'POST',
...
...
$upload_handler = new CustomUploadHandler($options);
?>
私は が( 'UploadHandler.php')必要が変更されたことを除いてそのままPHPのテキストをコピーしました。 〜 require( 'server/php/UploadHandler.php'); これはどこにあるのですか?
私はデータベースを作成しましたが問題ありません。開発/テストページにアクセスすると、あたかもテキストファイルを見ているかのように、HTMLソースコードとして表示されます。参照:http://www.dottedi.biz/demo/code/public/jquery-file-upload/index-dev.php
最後の行($ upload_handler = new CustomUploadHandler($ options);)の次の行をコメントアウトすると、ページは正しく表示されますが、機能/目的を破棄します。私は休憩を引き起こす明白な何かを見ない。