LoginSignup
1
0

More than 3 years have passed since last update.

formボタンの使い方(PHP超初心者)

Last updated at Posted at 2020-09-05

はじめに

PHP超初心者の私が、formボタンの作成につまづき、そこから学んだことを投稿させていただきます。

formタグとは

入力フォームなどを作成するときに使用するタグ。

アクションとメソッドを設定する。

◉action属性 = フォームで入力したデータを処理するプログラムを指定できる。
※urlを記載すればボタンを押した時にそのページへ遷移することができる。決まっていない場合は「#」記号を設定する。

◉method属性 = フォームで入力したデータをどのように送信するかを設定できる。
値は、"get"か"post"から選択する。
※method属性を省略すると初期値として”get”が入るが、通常は"post"使用する。

GETとPOSTの違い

・GETは情報の検索や取得処理を行う場合に使う。
・POSTは更新や、登録処理を行う場合に使う。
・機密性の高いデータの送信ならPOSTを使う。

こちらの記事がとても分かりやすかったです。
https://qiita.com/kanataxa/items/522efb74421255f0e0a1

私がしてしまったミス

アクションとメソッド属性をよく理解していない私はウェブサイトを作成しているとき、このようなミスをしました。

<form  action="post">
      <input type="submit" name='message' value='送信する>
      </form>

全然POSTされない。。と思ったら、
method属性ではなくaction属性にPOSTを設定していました。

<form  actio="#" method="post">
      <input type="submit" name='message' value='送信する'>
      </form>

正しくはこうですね。

超初心者の皆さんも同じミスしないことを祈っています

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0