
よくあります『投稿フォーム』に、文字入力だけではありませんで
ファイル添付機能もつけたいと考えております。
そこでネット検索をしましてこちら
https://teratail.com/questions/39608
のサイトを見ているのですけれど、このサイトも質問サイトのようで
解決策がよくわかりません。
HTML側は表示されますけれど、contact.phpが出だしの
$file = $_FILES['upload'];
から既に7行に渡って
Notice: Undefined index: upload in フォルダパス on line エラー行
と表示されましてメール添付の前にサーバーへアップロードすらされません。
エラー回避の方法など、お詳しいかたお願い致します。
No.1ベストアンサー
- 回答日時:
><form method="post" action="contact.php" enctype="multipart/form-data">
><input type="file" name="upload" class="js_file" />
enctype="multipart/form-data" か name="upload" が、あなたのHTMLにないのでは。
ありがとうございました。
入力→確認画面→投稿の流れて入力→確認画面への添付ファイルのデータが渡せておりませんでした。
現在、添付ファイルのアップロードまで出来ておりますが、受信メールの添付データ部分が本文内に
記号が羅列されています(別途デコードが必要な)状態になってしまっておりますので、こちらの質問は
クローズさせて頂いて、別途質問させて頂きたいと思います。
No.2
- 回答日時:
$_FILES['upload']['error'] でエラー理由を確認してみては。
エラーメッセージの説明
https://www.php.net/manual/ja/features.file-uplo …
ありがとうございました。
入力→確認画面→投稿の流れて入力→確認画面への添付ファイルのデータが渡せておりませんでした。
現在、添付ファイルのアップロードまで出来ておりますが、受信メールの添付データ部分が本文内に
記号が羅列されています(別途デコードが必要な)状態になってしまっておりますので、こちらの質問は
クローズさせて頂いて、別途質問させて頂きたいと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SELECTの値を保持する
-
\\x00 でエラー
-
「@$変数」の「@の意味は?」
-
PHP mb_send_mail メール送信 5...
-
PHP8を使うと、大量のWarningが...
-
PHPでSMTPを使ってメール送信で...
-
PHPページの中に「結構」という...
-
PHPのif文でその処理を途中で抜...
-
データ送信をボタンを押さずに...
-
ファイルの更新日時でのソート
-
インクルードした部分が表示さ...
-
onedrive にexcelファイルをア...
-
.htaccessにphp_valueが使用できな
-
「クラス関数」「メンバ関数」...
-
file_get_contentsでcss読み込み
-
#!/usr/local/bin/phpはどこに...
-
PEARコマンドが使えない・・・
-
PHPExcel処理速度が遅い
-
.phpのファイルを開けない!
-
prototype.jsのAjax.Request
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
フォントの色を変えるには?
-
PHPでfatal errorが出ても無視...
-
PHP8を使うと、大量のWarningが...
-
PHPで、エラーがない場合のみ画...
-
トランザクションが原因?DBに...
-
phpでお問い合わせフォームを作...
-
PHPで特定のURLにジャンプす...
-
try~catch構文は、どういうメ...
-
ある条件に当てはまったときに...
-
PHPでネットワークドライブのop...
-
SELECTの値を保持する
-
PHP、unpack関数でのエラー
-
functionに括弧を使用するとエラー
-
iframeからのアクセスか、ブラ...
-
phpの質問です
-
外部のHTMLに書かれた文字を取...
-
E_NOTICEでも処理を止められま...
-
日本語をGETで渡す場合UR...
-
エラーが出ない
-
「@$変数」の「@の意味は?」
おすすめ情報
ありがとうございます。
その辺りのhtml記述は大丈夫です。