する質問をすることでしか得られない、回答やアドバイスがある。'ok';」こちらの2つとも、画面に表示されません。</form></body></html>原因を教えて頂けましたら幸いです。attachmentクリップ0気になる質問をクリップするクリップした質問は、後からいつでもマイページで確認できます。クリップした質問に回答があった際、通知やメールを受け取ることができます。自分も答えを知りたい質問者以外のユーザにも役立つ評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。質問の評価を上げたことを取り消します低評価-評価を下げられる数の上限に達しました評価を下げることができません1日5回まで評価を下げられます1日に1ユーザに対して2回まで評価を下げられます質問の評価を下げるteratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。コメントをしてください。送信する質問の評価を下げる機能の利用条件この機能を利用するためには、以下の事項を行う必要があります。09:40「error_reporting(E_ALL);ini_set("display_errors",1);」こちらの2行冒頭に追加して、再度実行してみたのですが、画面には表示されませんでした。こちらの2行冒頭に追加して、再度実行してみたのですが、画面には表示されませんでした。</form></body></html>すると、となり、$_POSTはファイルをアップロードしてもカラだとわかります。(INPUTタグなどによるファイル以外の送信パラメータが存在しないから、当然といえば当然。該当する$_FILES[~]の存在確認をしたら良いのではないかと。ファイル以外に付属する例えばテキストとかチェックボックスとかは$_POSTで受けます。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。10:04ご回答ありがとうございます。ファイルアップロードの際は、「$_POST」の中身が空になることは知りませんでした...ファイルアップロード時は、ご提示頂いたように、$_FILES変数で検証を行っていきたいと思いますご回答ありがとうございます。今回の場合テキスト入力などなしの、ファイル一つだけアップロードだったので、$_POSTはカラでした、というわけです。$_POSTはカラでした、というわけです。10:10返信ありがとうございます。返信ありがとうございます。10:17あ、すみません。一つ気になったのですが、フォーム内で、テキスト入力などもあった際は、$_POST及び$_FILES2つのチェックが必要となってくるということでしょうか?あ、すみません。10:25もちろんそうなります。簡単なテストコードを書けばわかります。簡単なテストコードを書けばわかります。キャンセル完了するlink+1if(!empty($_POST))ということで、「ファイルしか送信していなかったために、$_POSTには何も入っていなかった」ということはないでしょうか。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。09:46submitボタンにnameつければ切り分けできそうですね。submitボタンにnameつければ切り分けできそうですね。09:49ご回答ありがとうございます。PHPは学習中で知識が浅く、申し訳ないのですが「method」の指定に「post」としているのですが、ファイル送信の場合、$_POSTではなく、$_FILESにデータが格納される、といったようなことでしょうか?「empty」で検証したのが、間違いだったということでしょうか...?ご回答ありがとうございます。09:56ファイルのアップロードは$_FILESに入ってくるので$_POSTを点検するのはおかしいのです。ファイルのアップロードは$_FILESに入ってくるので$_POSTを点検するのはおかしいのです。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。10:07ご回答ありがとうございます。自分は、いつも$_POSTの中身の確認などもemptyで行っていたのですが、やはり「count」の方が良かったりするのでしょうか...?ご回答ありがとうございます。method="post"**くっついてる**enctype="multipart/form-data">あとemptyで確認するよりrequest_methodのほうが良いです。評価が高い回答ほどページの上位に表示されます。remove低評価2回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。09:53ご回答ありがとうございます。htmlのフォーム属性の個所は、離してみたのですが、やはりダメでした...POSTされたかどうかの検証に「request_method」は使はない方が良いと、ソースは覚えていないのですが、ちらほら見かけたもので、POSTされたかどうかの確認にはすべて「empty」を使っていました。ご回答ありがとうございます。POSTされたかどうかの検証に「request_method」は使はない方が良いと、ソースは覚えていないのですが、ちらほら見かけたもので、POSTされたかどうかの確認にはすべて「empty」を使っていました。09:58「使わないほうがいい」というより$_POST自体がスーパーグローバル変数なのであえて確認する必要がないのでは、という意見ですね。https://teratail.com/questions/97640ただ、ファイルのみ送信しているという前提であればREQUEST_METHODによる確認は有用と思います。「使わないほうがいい」というより$_POST自体がスーパーグローバル変数なのであえて確認する必要がないのでは、という意見ですね。ファイルのみ送信しているという前提であればREQUEST_METHODによる確認は有用と思います。10:10htmlがきちんとなってないことで動かないことはよくあるので気になった点として挙げてみました。クォーテーション囲ってるので認識はできてるだろうなとは思いますが、そこはちゃんと離してるに越したことはないので。htmlがきちんとなってないことで動かないことはよくあるので気になった点として挙げてみました。クォーテーション囲ってるので認識はできてるだろうなとは思いますが、そこはちゃんと離してるに越したことはないので。10:19toll_treeさんあと、この記事は読んでおいたほうが良いです。あと、この記事は読んでおいたほうが良いです。10:24ありがとうございます。あ、この記事は読ませて頂きました。ファイルアップロード処理を学習するにあたり、今は下記の記事も参考にさせて貰っています。https://qiita.com/mpyw/items/939964377766a54d4682ありがとうございます。あ、この記事は読ませて頂きました。ファイルアップロード処理を学習するにあたり、今は下記の記事も参考にさせて貰っています。10:30自身のコードに反映するのは一筋縄ではいけないと思いますがm6uさんがアドバイスをくれているようにテストコード(できれば最小構成の)を組んで検証していくと身に付きやすくなると思います。テストコード(できれば最小構成の)を組んで検証していくと身に付きやすくなると思います。【PHP】参考書の例文で何故かエラーがでます。0リサイズした画像が表示されない。頂いたご意見への回答は行っておりません。