0

PHP を使用した非常に基本的な検証スクリプトがあり、検証された場合は jQuery Cookie プラグインで Cookie を設定したいと考えています。PHP に非常に慣れていないため、ここで Javascript 関数をコーディングする方法がわかりません。

if($validated) {
  //SET jQUERY COOKIE HERE: $.cookie('COOKIE_NAME', 'COOKIE_INFO', { expires: 1, path: '/' });)
  header("Location: correct.php");
} else {
  header("Location: incorrect.php");
}

これにはPHPを使用できることはわかっていますが、後でjQuery関数でCookieにアクセスする必要があり、クライアント側に精通しているため、jQuery Cookieプラグインを使用して実行したいと思います.

どんなガイダンスでも大歓迎です!

4

3 に答える 3

2

私はあなたが概念を混合していると思います。

サーバー側とクライアント側の両方で Cookie を設定できます。そして、この Cookie は両方の部分で再び読み取ることができます。

そのため、PHP (http://php.net/manual/en/function.setcookie.php) で Cookie を設定し、jQuery (https://github.com/carhartl/jquery-cookie) で読み取ることができます。

それが役に立てば幸い。よろしく。

于 2012-10-29T14:44:29.890 に答える
1

JavaScript で行うこともできますが、PHP を使用しない理由はありません。マニュアルページは非常に簡単です。

JavaScript で実装する場合は、単純に通常のページに分割して、通常の方法でスクリプトを含めます。window.location.hrefCookie を設定した後にリダイレクトするには、そこに呼び出しが必要です。

于 2012-10-29T14:43:38.830 に答える
0

Google: PHP 関数を使用してください

構文: bool setcookie ( $name , $value , $expire , $path );

于 2012-10-29T14:42:27.860 に答える