PHPを使用してフォーム入力をテキストファイルに書き込む
P粉541565322
P粉541565322 2023-09-09 19:47:17
0
1
582

私がやりたいのは、送信時にフォームからの入力を別のテキスト ファイルに書き込むことです。このフォームは変更できませんのでご了承ください。

問題は、入力を別の TXT ファイルに保存するにはどうすればよいでしょうか? これは形式です:

リーリー

これが私がやろうとしていることです:

リーリー

私がここで読んだ多くのソリューションでは、すべてのフォーム入力に名前があることに注意してください (つまり、name='message')。残念ながら、私のフォームは変更できません。そのため、入力 ID (# に注意してください) を使用することを期待して $name=$_POST['#name'] を使用しようとしましたが (失敗しました) です。

フォームを変更せずに入力内容をテキスト ファイルに保存できますか? ファイルquestions.txtが存在し、書き込み可能です777。

###ありがとう。

P粉541565322
P粉541565322

全員に返信(1)
P粉743288436

ここに問題のあるディレクトリがあります。

これを確認するには、提供されている Web 開発者ツールを使用してブラウザから送信されたデータを表示するか、フォームに次のようなポイントを指定することで簡単に確認できます。 リーリー

少なくとも Firefox では、ブラウザは送信ボタンを除いてデータをサーバーに送り返しません。フォームを使用して HTML ページを書き換えることができない (または Javascript を追加する) ことができない場合、これは機能しません。

これはひとまず脇に置いてください...

はい、しかしこれは悪い考えです。データを保存するためにデータベースを使用する理由はたくさんあります。

これは常に悪い考えです。 PHP による Web ルート内のファイルへの書き込みを許可する場合も同様です。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート