IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Android Discussion :

$_SESSION et android


Sujet :

Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Février 2007
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 68
    Par défaut $_SESSION et android
    Bonjour,
    je veux développer une application sur android qui se connecte sur un serveur apache pour récupérer les données d'un user (email, flux rss...)

    j'ai déjà fait ce projet sur un site web mobile et ça fonctionne bien.
    donc je pensais à utiliser mon site web pour récupèrer les données. (mon application se connecte au site et elle recupère ces données)
    le problème est que j'ai utilisé des varibales de sessions et je n'ai pas trouvé un moyen pour implémenter une session php sur android.
    aviez vous quelques idées.

  2. #2
    Membre Expert

    Homme Profil pro
    SDE
    Inscrit en
    Août 2007
    Messages
    2 013
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : SDE

    Informations forums :
    Inscription : Août 2007
    Messages : 2 013
    Par défaut
    Il serait peut-être plus simple de consommer un web service pour attaquer du php depuis java ...

  3. #3
    Membre confirmé
    Inscrit en
    Février 2007
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 68
    Par défaut
    Bonjour,
    La solution que j'ai trouvé est la suivante:
    Lors dela création de session (phase d'authentification), le serveur renvoi l'id de session au client: on peut récupere cet id via la fonction session_id()

    A chaque fois que l'utilisateur (application android) envoi une requête au serveur, il envoi l'id de sa session. dans mon cas, j'utilise la méthode post pour envoyer des données.

    Une fois le serveur récupére la requête, il 'set' l'id de session avant de l'ouvrir:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    session_id($_POST[''idSession"]);
    session_start();
    Il faut faire attention, il faut faire session_id() avant session_start()

    Si vous avez une question, n'hésite pas de la posté.chez moi ça bien fonctionné.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Changer une variable $_SESSION -> Formulaire
    Par Nadd dans le forum Langage
    Réponses: 2
    Dernier message: 05/02/2006, 23h37
  2. problème $_POST et $_SESSION et requête MYSQL
    Par GarGamel55 dans le forum Requêtes
    Réponses: 9
    Dernier message: 25/01/2006, 22h10
  3. Pb passage de variable $_GET => $_SESSION
    Par sk8world dans le forum Langage
    Réponses: 3
    Dernier message: 19/12/2005, 15h18
  4. perte d'éléments dans un tableau dans $_SESSION
    Par jibouze dans le forum Langage
    Réponses: 10
    Dernier message: 15/11/2005, 17h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo