0

jquery と smarty を使用して、ファイル doc、pdf、またはリッチ テキストをアップロードする必要があります。

私はjqueryでファイルを渡そうとしますが、以下に与えられています

window.location.href= sitePath+'download?p='+$('#file').val();

しかし、p には値がありません。ファイルのパスまたは名前を取得する方法と、サーバーに保存する方法

コントローラーでは、クエリをモデルに渡すだけで、以下に示すように記述します

$model=new download();
$id=$model->upload($param);

そして、モデルコードを開発することはできません....

私を助けてください

4

1 に答える 1

0

そのようなファイルを送信することはできません。

フォームを送信するenctype="multipart/form-data"か、AJAX アップローダー (iframe へのフォーム送信を使用し、PHP スクリプトを使用してファイルを保存する) を使用する必要があります。

編集:いくつかの参照

EDIT2:問題はモデル コードではなく、ファイルを送信しようとする方法にあります。

于 2012-07-06T09:43:52.277 に答える