Help us understand the problem. What is going on with this article?

個人学習メモ#9 PHP

More than 1 year has passed since last update.

スーパーグローバル変数

$GLOBALS グローバル変数

システムによって値が格納される

$_SERVER サーバー変数

$_ENV 環境変数

$_COOKIE HTTPクッキー

送信フォームからの値を受け取る

$_GET HTTP GET変数

$_POST HTTP POST変数

アップロードされたファイルや名称が格納される

$_FILES HTTPファイルアップロード変数

$_REQUEST リクエスト変数

データを持ち回るための変数

$_SESSION セッション変数

formタグ
入力、送信フォームを表示させたい時に使う

actionタグ
formタグに必ず指定しなければならない
formの送信ボタンを押して送信されるデータの送信先を指定する
データの送信先のことをURLという
指定するのはデータを受け渡す処理をしてくれるサーバーのCGIプログラムのURI

CGIプログラム
Common Gateway Interface(コモンゲートウェイインターフェイス)の略
CGIとはWebサーバーかプログラムを実行するときのルールのこと
CGIの仕組みによって起動されるプログラムのことを主にCGIプログラムという
メールフォームの場合は、メールフォームに入力されて送信されたデータを受け取ってあとの応答をCGIプログラムで処理される

CGIプログラムはRuby,Java,C#など様々なものを使用して記述できる。

method
formタグに指定する属性で、必須ではない
送信するときの転送方法を指定する
post,getがある

method - get
入力したフォーム内容のデータがURIにくっついて送信される

method - post
入力したフォーム内容はURIとは別の場所に保管されてデータが送信される
データは外側からの表示では見ることができないので安全性が高い

get - post違い
get
データ量の制限がある
送信したデータ内容が送信先のサーバーにログとして残ってしまうことがある。
サーバー側にあるデータの取得に適している

post
データ量の制限がない
ユーザー側が情報を送信するのに適している

URI
-URL
—URN

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
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  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
ユーザーは見つかりませんでした