ホームページ > バックエンド開発 > PHPチュートリアル > PHP がクライアント投稿データを受信する際の問題

PHP がクライアント投稿データを受信する際の問題

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-23 14:14:03
オリジナル
826 人が閲覧しました

vc クライアントは abc.txt ファイルを php サーバーにポストしますが、abc.txt ファイルは php サーバーの upfiles ディレクトリに生成されません。Fiddler を使用してパケットをキャプチャすると、php サーバーが http 200 を返すことがわかりました。投稿された abc.txt ファイルの内容にも が含まれていますが、なぜサーバーはそれを受信できないのでしょうか?専門家の指導をお願いします。どうもありがとうございます!
abc.txt ファイルの内容:
verify:local
id:1111
host:2.2.2.2
id:2222
host:3.3.3.3
id:3333
host:4.4.4.4

Fiddler パケット キャプチャのスクリーンショット:



php サーバー側コード:
$uploadfile = "upfiles/". $_FILES['upfile']['name'];
move_uploaded_file($_FILES['upfile']['tmp_name']) , $uploadfile);
?>


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

<?php$uploadfile = "upfiles/". $_FILES['upfile']['name'];echo move_uploaded_file($_FILES['upfile']['tmp_name'], $uploadfile);?>
ログイン後にコピー

upfiles ディレクトリの権限を確認してください。

ご返信ありがとうございます。権限が正常であることを確認し、次のフォームからのアップロードは問題ありませんが、vc クライアントからの投稿に問題があります。

"http://www.w3.org/TR/html4/loose.dtd">
ファイルのアップロード H1>ファイルのアップロード

;

| 変数名が間違っていることが判明しました。$_FILES['upfile'] を $_FILES['upload'] に変更してください。

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