1

フォーム変数を投稿するにはスヌーピーのようなクラスが必要であり、投稿するために呼び出されるコードがクッキーを書き込むことができるようにするスヌーピーはうまく機能しますが、私が動作させようとしているコードは

$cookie['data'] = serialize (array ($this->username, md5 ($cookie['seed'] . md5 ($this->password))));
     @setcookie ($cookie['name'],
        $cookie['data'],
        $cookie['expire'],
        $cookie['path'],
        $cookie['domain']);

クッキーは決して書き込まれませんログインコードは手動で正常に機能しますが、コードでログインする方法が必要です事前に感謝します

4

1 に答える 1

0

setcookieを呼び出す前に、テキストを出力していないことを確認してください。また、@を使用してエラーを抑制しないようにし、エラーが発生しているかどうかとその理由を確認してください。また、Cookieが設定されているかどうか(livehttpheaders、fiddler、Cookieがあるディレクトリを確認するなど)、およびCookieがリクエストとともに送信されているかどうかも確認してください。

于 2011-01-04T22:16:16.163 に答える