jsの送信フォームがphpで拒否されましたが、どうすれば解決できますか?

WBOY
リリース: 2016-06-23 14:11:23
オリジナル
1098 人が閲覧しました

PHP 部分:
Empire cms テンプレート、PHP 共通ファイルは、アップロードされたファイルの処理に使用されます。
if (!define('ROOT_IN')) die('cannot access'); と定義されています。

テンプレート部分:
Uploadify または swfupload プラグインはフラッシュ経由でのみファイルを直接送信でき、PHP は $_POST と $_FILES の値を受け取ることができません。 PHP にフォームの値を受け入れさせるには?



ディスカッションへの返信 (解決策)

この質問には誰も答えられません

それなら、Flash を使用してファイルを直接送信しないでください。どうすればケーキを食べながら食べることができますか?

その場合は、Flash を使用してファイルを直接送信しないでください。どうすればケーキを食べながら食べることができますか?


Flash を使用せずに複数のファイルを選択する方法はありますか? 他の方法はありますか?

拒否されたのはなぜですか?

コードはどのように書かれていますか?

html 部分:

js 部分:


<スクリプト タイプ="text/javascript">
var img_id_upload=new Array();//アップロードされた画像名を格納する配列を初期化します
var i=0;//配列の添え字を初期化します
$(function() {
$( '#upload').uploadify({
'debug' : true,//デバッグモード
'auto' : true,//自動アップロードをオンにする
'width' : 70,
'height' : 20,
'removeTimeout ' : 1, //アップロード完了後1秒後にファイルキューを削除
'swf' : '/uploadify3.2/uploadify.swf',
'uploader' : '/modules/photo/photo.php',
'method' : 'post', //メソッド、サーバーは $_POST 配列を使用してデータを取得できます
'buttonText' : 'Select file', //ボタンのテキストを設定します
'multi' : true, //許可複数の画像を同時にアップロードできます
'uploadLimit ' : 10, //一度にアップロードできる画像は最大 10 個のみです
'fileTypeDesc' : 'Image Files', // 画像のみがアップロードできますupdated
'fileTypeExts' : '*.gif; *.jpg; ',//アップロードされる画像のサフィックス
'fileSizeLimit' : '2000KB', //アップロードされる画像は 200KB までに制限されます
'formData' : {' name':'photo','type_id':'15'}

}); なぜ毛織物が拒否されたのですか?
コードはどのように書かれていますか?

$_FILES の値は受け入れられません

ROOT_IN はどこで定義されていますか?それを定義するファイルをインクルードするだけで十分ではないでしょうか?

ROOT_IN はどこで定義されていますか?それを定義するファイルをインクルードするだけで十分ではないでしょうか?

申し訳ありませんが、よくわかりません。テンプレート エンジンを使用しています。

ROOT_IN はどこで定義されていますか?それを定義するファイルをインクルードするだけで十分ではないでしょうか?

申し訳ありませんが、テンプレート エンジンを使用しているので、よくわかりません

どのファイルで ROOT_IN を定義すればよいですか?

あなたも明確であれば、次のように質問させてください:

を使用してアップロードしていない場合。フラッシュ、フォームはどのように書かれていますか?
<フォームアクション=""メソッド="投稿">
このメソッドを使用すると、php は $_FILES を受け取ることができます

Less enctype="multipart/form-data"

テンプレート エンジンを使用していませんか?このようなフォームをアップロードしていただけますか?

インクルードテンプレートを使用して PHP ファイルをアップロードできます
フォームを使用してファイルを送信できます 現在の問題は、uploadify プラグインを使用して送信できないことです

プラグインを使用しないと複数のファイルを選択できません。

if (!define('ROOT_IN')) die('cannot access') をコメントアウトした後、$_FILES と $_POST の値をコメントアウトできますか?>

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート