回答編集履歴
1
追記修正
answer
CHANGED
@@ -18,4 +18,14 @@
|
|
18
18
|
echo $arr[screen_name] ;
|
19
19
|
|
20
20
|
echo $_COOKIE['name']."さんがログインしました。";
|
21
|
-
```
|
21
|
+
```
|
22
|
+
|
23
|
+
----
|
24
|
+
|
25
|
+
参考:
|
26
|
+
|
27
|
+
[header](http://php.net/manual/ja/function.header.php) より
|
28
|
+
> 覚えておいて頂きたいのは、header() 関数は、 通常の HTML タグまたは PHP からの出力にかかわらず、すべての実際の 出力の前にコールする必要があることです。 頻出するエラーとして、include または require 関数、他のファイルをアクセスする関数に 空白または空行があり、header() の前に出力が 行われてしまうというものがあります。
|
29
|
+
|
30
|
+
[setcookie](http://php.net/manual/ja/function.setcookie.php)より
|
31
|
+
> setcookie() は、その他のヘッダ情報と共に 送信するクッキーを定義します。 ほかのヘッダ情報と同様に、 クッキーは、スクリプトによる他のあらゆる出力よりも前に 送信される必要があります(これはHTTPプロトコルの制約です)。 <html> や <head> タグはもちろん 空白も含め、あらゆる出力よりも前にこの関数をコールするようにしなければなりません。
|