Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
Help us understand the problem. What is going on with this article?

文字列データの送受信方法

はじめに

こんにちは。
今回は文字列データの送受信方法が分からないという人の為に説明します。

POSTとGETの違いとは?

form method="POST" action="testform.php"

まずPOSTの事について説明します。どちらもデータ送受信の時に使うコマンドですが、GETとはURLの最後に値を付与するので、外部からも情報を見られてしまいます[1]。POSTというのは、URLに値を付与しない方法なので大事な情報を見られずに済むという利点が有ります[1]。しかし、POSTというのは文字数が制限されていますので、1つのところに多くのデータや文字を書くことには適していません[2]。
それに対しGETだと文字数の制限がありませんので、たくさんの文字を書く時に適しているコマンドです[2]。
次にactionについて説明します。action属性を使う事で送信先を指定することが出来ます。この場合ですとtestform.phpにデータを送信します。次にこのtypeについて説明します。このtypeで"text"と指定する事により、テキストボックスでデータを送信することが出来ます。

参考文献

[1]https://kyo-blog.com/php-get-post/#GETPOST-2
[2]https://php-junkie.net/beginner/reserved_variables/get_post/#diff

cdsl
東京工科大学コンピュータサイエンス学部クラウド・分散システム研究室
https://www.tak-cslab.org/
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away