Использование PHP-сессий с моим Android-приложением для входа

Я пытаюсь создать сценарий входа в систему для своего приложения для Android, который отправит мою электронную почту и пароль на сервер PHP, подтвердит вход в систему и затем создаст сеанс PHP, чтобы пользователь оставался в системе. Это мой код,

HttpPost httppost = new HttpPost("http://server.com/login.php");
// Create a new HttpClient and Post Header
HttpClient httpclient = new DefaultHttpClient();

public String login() {

    String userID = "";

    try {
        // Add your data
        List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2);
        nameValuePairs.add(new BasicNameValuePair("email", "[email protected]"));
        nameValuePairs.add(new BasicNameValuePair("password", "admin"));
        httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));

        // Execute HTTP Post Request
        HttpResponse response = httpclient.execute(httppost);

        userID = EntityUtils.toString(response.getEntity());
        //Log.v("Login response", "" + userID);



    } catch (ClientProtocolException e) {
        // TODO Auto-generated catch block
    } catch (IOException e) {
        // TODO Auto-generated catch block
    }

    return userID;
} 

Этот скрипт успешно отправляет данные на мой сервер, и мой PHP успешно регистрирует пользователя. Я поместил & quot; HttpClient httpclient = new DefaultHttpClient (); & quot; вне моего основного метода входа. Это помогло сохранить сессию до тех пор, пока я не вызову другой класс, а затем просто снова сбрасывает сессию. Поэтому мне интересно, как я могу изменить код так, чтобы & quot; httpclient & quot; каким-то образом хранится, так что я могу сохранить сеанс и оставаться на моем сервере. Спасибо!

Ответы на вопрос(2)

Ваш ответ на вопрос