Форум программистов, компьютерный форум CyberForum.ru

Coockie, хранение PHPSESSID во время работы приложения - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Facebook Поделиться к стене http://www.cyberforum.ru/android-dev/thread1049211.html
я пытаюсь войти в Facebook и пост к стене с одним нажатием кнопки .. я написал код и приложение может войти и разместить к стене, но у меня есть одна проблема http://postimg.org/image/71bugy22x/ это permishens видел два раза. 1) когда я войдите на Facebook 2) когда я войдите в Facebook и нажмите кнопку ОК этот permishen замечаться снова (два раза) это мой код, если кто может решение моя...
Android Регулярка для сроки полученной от сервера Здравствуйте, помогите составить регулярку которая оставит в строке только символы: (, . ; ] } : , пробелы допускаются только внутри строки но не в начале и конце. Суть в том что от сервера приходят ответы, и в начале строки есть несколько символов с хламом от utf-8: п», или какие-то квадраты. Сделал так, но это не оно: str.replaceAll("\\s","").trim() str.replaceAll(")|(\\","").trim(); ... http://www.cyberforum.ru/android-dev/thread1048646.html
Android Парсинг XML
try { DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); DocumentBuilder builder = factory.newDocumentBuilder(); Document doc = builder.parse(new InputSource(new ByteArrayInputStream(ans.getBytes("utf-8")))); NodeList nodes = doc.getElementsByTagName("usersReiting"); for (int i = 0; i<51; i++) { Element element =...
API для праздничных дней календаря Android
Подскажите какое-нибудь API, чтобы можно было сформировать запрос вида месяц/год/локаль и выдало бы список всех праздничных дней. Нашел что-то типа такого http://kayaposoft.com/enrico/json/v1.0/?action=getPublicHolidaysForMonth&month=1&year=2013&country=rus Но там косяк какой-то, сервис периодически зависает, а еще месяцы начинаются с числа 1, а числа 12 - просто нет)) Ошибок не выдает, но...
Android Основной класс, для наследования от него данных для всех остальных классов http://www.cyberforum.ru/android-dev/thread1048344.html
Здравствуйте, как удобным способом сделать класс в котором будут проинициализированы некоторые поля (например, имя сервера к которому постоянно идет обращение и др.) и некоторые методы (например Alert Dialog, проверка соединения), и так чтобы потом можно было их использовать из любого класса в проекте.. типа они глобальные для всего проекта. Как это реализовать? Например есть класс class...
Android Напоминалка Привет. Нужно написать напоминалку, действующую по такому принципу: есть возможность установить время старта напоминания, интервал повторения и текст. Время устанавливаю с помощью TimePicker. Как я хотела сделать: повесить на TimePicker слушатель событий и когда там будет происходить какие-то события делать там вот что: timepicker.setOnTimeChangedListener(new... подробнее

Показать сообщение отдельно
Sanu0074
 Аватар для Sanu0074
58 / 58 / 2
Регистрация: 14.06.2010
Сообщений: 1,187
Записей в блоге: 5
20.12.2013, 19:45  [ТС]     Coockie, хранение PHPSESSID во время работы приложения
Цитата Сообщение от YuraAAA Посмотреть сообщение
Sanu0074, сохраняйте Cookie после первого соединения. Используйте CookieManager
Как это реализовать на моем примере? как тут добавить setCoockie?

Добавлено через 1 час 38 минут
Вот я пытаюсь получить PHPSESSID при превом запуске:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
              InputStream is = null; 
                // HTTP 
                try {             
                    HttpClient httpclient = new DefaultHttpClient(); // for port 80 requests! 
                    HttpPost httppost = new HttpPost(stringURL);
                    HttpResponse response = httpclient.execute(httppost); 
                    HttpEntity entity = response.getEntity(); 
                    is = entity.getContent(); 
                } catch(Exception e) { 
                    return; 
                } 
                // Read response to string 
                try {             
                    BufferedReader reader = new BufferedReader(new InputStreamReader(is,"utf-8"),8); 
                    StringBuilder sb = new StringBuilder(); 
                    String line = null; 
                    while ((line = reader.readLine()) != null) { 
                        sb.append(line + "\n"); 
                    } 
                    is.close(); 
                    out = sb.toString();      
                } catch(Exception e) { 
                    return; 
                }
На сервере прописано в скрипте куда обращаюсь с клиента:

PHP
1
exit($_COOKIE['PHPSESSID']);
В логах в клиента, возвращает ошибку PHP - undefinet index PHPSESSID

А вот если я с браузера к этому скрипту обращаюсь - то в браузер выводится именно PHPSESSID как оно должно быть (кука)!

Почему так? Что нужно чтобы при запросе с андроида выводил куку, а не undefinet index PHPSESSID?
 
Текущее время: 07:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru