0

サーバー CP のログイン スクリプトを作成していますが、意図したとおりに動作していないようです。ログインはできますが、インデックス ページに移動しても、管理ページにリダイレクトされません。コードは次のとおりです。

すべてのコード: http://pastebin.com/DC8fVtD5

誰かが私のためにこれに光を当てることができますか? :) 問題は Cookie またはセッションにありますが、修正方法がわかりません。スクリプトは mysql データベースに対してユーザー入力をチェックし、そのユーザーが Web サイトのアカウントを持っているかどうかを確認し、持っている場合はログインする必要があります。 $logged != 0.私はそれに対する修正を見つけることができず、それは私を夢中にさせています。D:

4

1 に答える 1

0

忘れないでください、変数

  $logged

1 つのスクリプトで設定されたものが次のスクリプト実行で設定されなくなった場合: を使用してリダイレクトするheader( 'Location: somewhere' );と、現在のスクリプトが終了し、新しいスクリプトがLocation-header による新しい HTTP 要求によって開始されます。

PHP の session-featureを使用して、複数の requests/script-executions を通じて状態を保持してください。

于 2012-12-20T18:03:41.163 に答える