• 締切済み

iswebでクッキーが焼きたい

Infoseekのiswebを借りています。 perlでcookieを焼こうと考えていますが パソコンの中のローカルサーバでは print "Set-Cookie: COO=****;"; で焼けるのですが、iswebに上げると cookieが焼けません。 プログラムの文法がおかしいのでしょうか、 iswebに何か特別なことがあるのでしょうか?

  • Perl
  • 回答数1
  • ありがとう数0

みんなの回答

noname#19175
noname#19175
回答No.1

ブラウザの設定で、 該当のサイトからのクッキーを保存できるようにしていますか?

関連するQ&A

  • isweb

    iswebサーバのperlのバージョンはいくつですか?

  • クッキーのタイミング

    PHPのクッキーは、ブラウザにContent-type:のようなものが届く前にクッキー命令が届く必要がありましたが、Perlではそういった決まりはないのですか? <body> が出力される前に print "Set-Cookie: ~"; すると、bodyのbgcolorがむこうになったりしますよね? print "Set-Cookie: ~";によってbodyが出力済みと解釈されるためだと思います。 できればPHPのように <HTML>を出力する以前に print "Set-Cookie: ~"; したいのですが、よい方法はありませんか?

  • infoseek iswebのアフィリエイト。

    こんにちは、 infoseek iswebライトの無料サーバでホームページを作っているのですが、 アフィリエイトをする事は可能なのでしょうか? どこかで、楽天アフィリエイトだけは可能というのを 見たような気がしますが・・・。 どこにも、説明が載っていないので分かりません。 教えてください。

  • cookieについて教えてください。

    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の違いを教えてください。

    • ベストアンサー
    • Perl
  • iswebのサーバーにアクセスできません

    iswebのサーバーにアクセスできません 以前からiswebのユーザー登録をしていて一時的なFTPサーバーとして活用していました。 久しぶりにiswebをのぞいてみたら、サービスの内容がiswebライトと名前が変わっていて、 10月末でサービスが終了するとのこと。 iswebの中にデータが残ってるのでそれを取り出そうと思ったのですが、 iswebのサーバーにアクセスできません。 自分が登録したときはiswebライトというサービス名ではありませんでした。 しかしiswebライトの管理画面にはログインできて、IDやホスト名が表示されています。 しかしFTPソフトではログインできずデータを取り出すことができません。 FTPサーバーにアクセスするにはどうすれば良いのでしょうか。 そもそもまだデータは残っているのでしょうか。

  • iswebライト(infoseek楽天の無料レンタルサーバー)のサーバーにCGIを設置したい

    はじめまして。 只今、ソシム社の【JavaScript&CGIレッスンブック】でCGIの勉強中です。 iswebライト(infoseek楽天の無料レンタルサーバー)のサーバーにCGIを設置するため、下記のCGIスクリプトをtext03.cgiというファイル名でFFFTPにてアップロードしました(アップロードしたのはtext03.cgiのみでindex.htmlはアップロードしていません )。 #!/usr/local/bin/perl print"Content-type:text/html\n\n"; $now=localtime(time); print"$now"; しかし、【呼び出されたURLの表示は拒否されました(403Forbidden)】と表示されます。エラー表示ページには下記(1)~(3)の注意書きがありますが、それぞれ適切な状態にしていると思います。 (1)iswebサイト以外からのCGI呼び出しは禁止されています。  →iswebライトの管理画面に表示されているURLをクリックして呼び出しています。 (2)ファイル、ディレクトリのパーミッションが不適切です。  →ソシム社のレッスンブックの通り、パーミッションを755にしています。 (3)CGIはcgi-binディレクトリに設置して下さい。  →FFFTP上でcgi-binフォルダを新規作成してtext03.cgiを中に入れました。 iswebのサーバーの仕様は下記の通りです。 どうしてもわからないので、解決方法を教えていただきたく、よろしくお願い致します。 ●サーバーの仕様に関する情報 インデクスの検索順 index.html, index.htm, index.shtml perlのパス /usr/local/bin/perl shのパス /usr/bin/sh UNIXコマンド 使用不可 sendmail /usr/lib/sendmail ※iswebベーシック(クレジットカードで登録された場合)のみ使用可 cgi実行ディレクトリ名 cgi-bin cgi対応拡張子 cgi ssi対応拡張子 shtml FTP接続 対応 TELNET接続 不可 FrontPage Server Extention 未対応(FTP接続をご利用ください) ※ cgiをご利用になる場合は、cgi-bin というディレクトリを領域内に新規作成してください。 CGIに関して以下のような制限を設けています。 状況 結果 infoseek.co.jpに作成したあなたのホームページからCGIを呼び出した場合 正常に表示されます URLを直接入力した場合 正常に表示されます infoseek.co.jp以外のホームページからCGIを呼び出した場合 403 Forbidden(アクセス権限がありません) ※iswebベーシックの場合は正常に表示されます ブックマークを利用した場合 古いブラウザでは403 Forbiddenと出る場合があります ※SSI(.shtml) を利用したコンテンツには広告表示タグは自動挿入されなくなります。 バナーが表示されない場合は以下のタグを使って手動でバナーを表示させてください。

    • ベストアンサー
    • CGI
  • 何故?Forbidden

    infoseek/iswebを利用している者です。 FFFTPを使用し、ASCIIモードでcgi-binフォルダに転送、 ブラウザ上からiswebのファイルマネージャーにアクセスし、 アップロードしたファイルを閲覧するとForbiddenエラーになります。 kent-webで配布されているperlのバグチェックのツールを使用すると SyntaxOK と出ています。 こういうようなプログラムです。 #!/usr/local/bin/perl use strict; my $hensu=100; if($hensu == 100){print "hensu = $hensu<br>\n";} my $hensu2 = 'aa'; my $hensu2_1 = $hensu2 + 1; print "hensu2 = $hensu2_1<br>\n"; my $hensu3 = '10A0'; my $hensu3_1 = $hensu3+1; print "hensu3_1 = $hensu3_1<br>\n"; 一体何がおかしいのか分かりません。 どなたか回答お願いします。

    • 締切済み
    • CGI
  • infoseekのISWEBのHPですが、同一人物が複数のHPを持つことを

    infoseekのISWEBのHPですが、同一人物が複数のHPを持つことを禁じているのでしょうか?同じ内容のHPを、UPして、2、3日たつと、勝手にURLが削除されました。同じHPであると、infoseekが判断する基準は、HPのデザインでしょうか? それとも、HPの中に、記述してある連絡先URLが、同一であるることから、判断されてしまうのでしょうか?

    • ベストアンサー
    • HTML
  • どうしてもCookieとCGI・perlの関係?が理解できない。

    ととろさんのところを(http://tohoho.wakusei.ne.jp/www.htm)みながら、なんとかPerl・CGIを勉強しているところです。 普通にフォームに入力されたものをログファイルにとる、などはできるようになったのですが、 どうしてもクッキーのところでつまづいてしまいます。 Cookie書き込みの例、のところに、 Set-Cookie: NAME=tanaka; Fri, 31-Dec-2030 23:59:59; とやったら、tanakaというクッキーが作成されるのでしょうか? どうしてもこの辺がわからないのです。 これを実行する場合、 #!/usr/local/bin/perl print "Content-type:text/html\n"; print "Set-Cookie: NAME=tanaka; Fri, 31-Dec-2030 23:59:59;" print "\n"; のようにやるのですか? 最終的にはフォームの入力値を取得・反映したいと考えているのですが…。 あちこちわかりやすいと言われるcgi・PERL解説サイトをみたのですが、どうしてもここだけが理解できませんでした。

    • ベストアンサー
    • CGI
  • クッキーが保存されない

    ローカルPC上のサーバー上からは、クッキー が送られ、保存されるのに、レンタルサーバー (infoseek)上からは、クッキーが送られて来ず、 クッキーを送る過程になると(掲示板書き込み時)、 「サーバーがみつからない」というエラーが 表示されてしまいます。 サーバーの設定があるのでしょうか。 また、ちょっと気になるのですが、 レンタルサーバーを経由して、ホームページを表示すると、表示の時に、勝手にinfoseekの クッキーが送られてきているようです(これは、 保存されています)。 お願いします。

専門家に質問してみよう