目次
ディスカッションに返信する (解決策)
ホームページ バックエンド開発 PHPチュートリアル PHPでフォームの値を2つ渡す問題についてアドバイスをお願いします

PHPでフォームの値を2つ渡す問題についてアドバイスをお願いします

Jun 23, 2016 pm 01:35 PM

1ページに2つのフォームを書きました
うわー

ファイルをアップロードした後、もう一方のフォームに他のデータを入力してデータベースに書き込みたいのですが、アップロードした画像の名前が取得できません最初のフォーム。何をすべきか


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

フォームとして記述することを検討してください

アップロードされたファイル名は $_POST ではなく $_FILES にあります

フォームとして記述することを検討してください


フォームとして書き込みます 私 画像のプレビューが消えました。アップロードされた値を取得できますか?

アップロードされたファイル名は $_POST ではなく $_FILES にあります



私の値は正しいですが、2 番目のフォームは送信しました 最初のフォームは写真アップロード専用なのでファイル名が取得できません


2つ目のフォームにはファイル名がないので当然取得できません

2回に分けて行うと、サーバー側でキャッシュする必要があります

2 番目の形式にはファイル名がないので、当然取得できません

2 回行われる場合は、サーバーにキャッシュする必要があります




<form enctype="multipart/form-data" method="post" name="upform">      上传图片:<br/>      </td>      <td>      <input name="upfile" type="file">      <input type="submit" value="上传"><br>      允许上传的文件类型为:<?=implode(', ',$uptypes)?>      </td>    </form>
ログイン後にコピー

$_FILES[upfile][name] は値を挿入しません ああ



2 番目のフォームにはファイル アップロード ボックス <input name="upfile" type="file"> がありません。価値がありません。変数を使用して保存し、挿入するだけです。


$f_name = $_FILES[upfile][name];

if(isset($_POST[product])){

$db->query("INSERT INTO `p_product` (`pid`,`locate) `, `name` " .
"VALUES (NULL, ' $f_name', '$_POST[name]')
$db->Get_admin_msg("img.php","正常に追加されました");

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

11ベストPHP URLショートナースクリプト(無料およびプレミアム) 11ベストPHP URLショートナースクリプト(無料およびプレミアム) Mar 03, 2025 am 10:49 AM

11ベストPHP URLショートナースクリプト(無料およびプレミアム)

Laravelでフラッシュセッションデータを使用します Laravelでフラッシュセッションデータを使用します Mar 12, 2025 pm 05:08 PM

Laravelでフラッシュセッションデータを使用します

LaravelのバックエンドでReactアプリを構築する:パート2、React LaravelのバックエンドでReactアプリを構築する:パート2、React Mar 04, 2025 am 09:33 AM

LaravelのバックエンドでReactアプリを構築する:パート2、React

Laravelテストでの簡略化されたHTTP応答のモッキング Laravelテストでの簡略化されたHTTP応答のモッキング Mar 12, 2025 pm 05:09 PM

Laravelテストでの簡略化されたHTTP応答のモッキング

PHPのカール:REST APIでPHPカール拡張機能を使用する方法 PHPのカール:REST APIでPHPカール拡張機能を使用する方法 Mar 14, 2025 am 11:42 AM

PHPのカール:REST APIでPHPカール拡張機能を使用する方法

Codecanyonで12の最高のPHPチャットスクリプト Codecanyonで12の最高のPHPチャットスクリプト Mar 13, 2025 pm 12:08 PM

Codecanyonで12の最高のPHPチャットスクリプト

2025 PHP状況調査の発表 2025 PHP状況調査の発表 Mar 03, 2025 pm 04:20 PM

2025 PHP状況調査の発表

Laravelの通知 Laravelの通知 Mar 04, 2025 am 09:22 AM

Laravelの通知

See all articles