0

保護されたページとそのコードがあります。

<?php
if (session_id() == "")
 {
 session_start();
 }
if (!isset($_SESSION['username']))
 {
 header('Location: ./index.php');
  exit;
 }
else
 {
    //something after user entered
 }
?>

ユーザーがシステムに入る前に、私のAndroid WebViewはこのページを見ることができます。なぜそうなのか?どうすれば修正できますか?ありがとうございました。

4

1 に答える 1

0

おそらく、

webView.clearCache(true);

キャッシュをクリアします。clearHistory(); のような他の便利なものもあります。clearFormData(); 等

そして次のようなもの:

WebSettings webSettings = webView.getSettings();
webSettings.setCacheMode(WebSettings.LOAD_NO_CACHE);

詳細: http://developer.android.com/reference/android/webkit/WebView.html

ああ、他の人が述べたように、PHP はサーバーサイドなので、アプリからローカルで使用しようとするとうまくいきません。

于 2012-11-30T14:18:48.840 に答える