![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_05.png?8acaa2e)
iswebのサーバーを借りています。
cookieの書きこみを下のような記述を試しています。
($sec, $min, $hour, $mday, $mon, $year, $wday) = localtime(time + 60*60*3);
@mons = ('Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec');
@week = ('Sun', 'Mon', 'Tue', 'Wed', 'Thr', 'Fri', 'Sut');
$date = sprintf("%s, %02d\-%s\-%04d %02d:%02d:%02d GMT",$week[$wday], $mday, $mons[$mon], $year+1900, $hour, $min, $sec);
$mydata = "abc";
print "Set-Cookie: AAA=$mydata; expires=$date;";
print "Content-type: text/html\n";
print "\n";
print "<meta http-equiv="Set-Cookie" content="AAA=$mydata; expires=$date">";
以下いろいろつづく。
この時にSet-Cookie: AAA=$mydata; expires=$date;";を残すとエラーが出てmetaを残すと動きます。
自分のパソコンの中では、両方動きます。
そこで教えていただきたいのですが、
javascriptのdocument.cookie、perlのSet-Cookie、metaのSet-Cookieの違いを教えてください。
No.1ベストアンサー
- 回答日時:
まず先にエラーの原因ですが、先頭の「Set-Cookie~」の行に改行が無いのが原因では?
> javascriptのdocument.cookie、perlのSet-Cookie、metaのSet-Cookieの違いを教えてください。
結果的な違いは特にありません。javascriptの場合はページ表示後に参照できることがありますが、ブラウザでjavascriptをオフにしていると使えないので、なるべくなら避けた方がいいです。
ちなみにperlをお使いなら CGI::Lite というモジュールを使うと便利です。
$cgi->print_data
などと書くだけで、面倒な書式だのをすべてやってくれます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
- Chrome(クローム) Cookieを削除 他サイトでの自動ログインなどの設定も削除されますか パソコン クロームです 1 2022/09/10 21:47
- Google Drive Google Earth PRO が 次のメツセージが出て開けません 2 2022/10/08 18:46
- PHP PHPで訪問回数を表示するカウンタを作成したい 3 2023/05/27 07:09
- Chrome(クローム) google earth PROをクリックすると下記の表示がされPROが開きません 2 2022/07/28 10:25
- PHP phpでcookieがうまく保存されない 2 2023/08/02 16:40
- PHP PHPのエラーの解消法について教えて下さい。 1 2023/02/06 10:48
- その他(ブラウザ) 最近、いろいろなブラウザでログインができません。 2 2022/03/29 00:04
- PHP sessioncookieをではなくcookieを使わなければならない理由について… 4 2022/11/07 13:01
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
int(input("○○"))の使い方
-
整数でないとき
-
確認画面に空白がでます
-
perlがうごきません
-
awkの正規表現での最左最短マッ...
-
javaのパッケージ構成で各パッ...
-
Use of uninitialized value ---
-
c言語 16進数の2進数への変換
-
pythonで演算子を変数に代入す...
-
関数「exists」と「defined」の...
-
Perlスクリプトx.plを使って新たに
-
数値かどうかの判定方法
-
少数点以下の桁数について
-
Python3
-
cookieについて教えてください。
-
$(ドル)の記号を表示したいの...
-
Application.ScreenUpdating = ...
-
PerlでXMLを解析して出力する。
-
PICで世界時計を作りたいのですが
-
CGI メールフォームからBCCのア...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
16進の10進変換について
-
【至急!!!】python言語で本を見...
-
pythonで演算子を変数に代入す...
-
数値かどうかの判定方法
-
pythonの*
-
UWSCのSELECT文の記述方法
-
int(input("○○"))の使い方
-
関数「exists」と「defined」の...
-
c言語 16進数の2進数への変換
-
Perlにおける<?phpinfo();?>の...
-
I2C接続のLCDディスプレイを使う
-
シェルスクリプトで、空白(ス...
-
「HSP」でキャラコードを使って...
-
switch文のエラーについて
-
Use of uninitialized value ---
-
変数の中は文字列か数値か調べ...
-
perでメールが送信出来ない場合...
-
画面上再読み込みをさせたいの...
-
awkの正規表現での最左最短マッ...
-
数値英単語変換
おすすめ情報