0

変数がセッションを通過するログインフォームを作成しました。Mozillaでは正常に動作しますが、Internet Explorer(IE)の場合、プライバシーオプションが中以上に設定されていると、ログインが機能しません。

ユーザー名を渡すことで通常のユーザーのセッションを維持し、ユーザータイプを渡すことで管理者ユーザーのセッションを維持しました。ログインしているユーザーがいない場合は、ログインしているユーザーに提供されている機能がなくてもWebページを表示できます。

そのため、ユーザーを区別するためにセッション変数を維持する必要がある状況で立ち往生しています。これがないと、リダイレクトできません。

現在、中程度以上のプライバシーを有効にしているIEユーザーの場合、ログインできないためにセッション変数を渡すことができず、プライバシーポリシーを順番に下げるように要求する別のページにリダイレクトすることもできません。彼らがログインするには、セッションが維持されていない場合は私が私のコードであるため、通常のページを表示する必要があります。

Internet Explorerでプライバシーオプションを下げるようにユーザーに依頼できるPHPの方法はありますか?

4

1 に答える 1

0

必要になるたびに、ユーザーがデータベースにアクセスするようにしてください。sesion idを持つsesion変数を保持し、データベース内のユーザーに割り当てるだけです。このようにして、すべてのWebサイトセクションでユーザーを維持したり通過させたりする必要はありません。

于 2012-07-05T15:05:00.523 に答える