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 :

recuperation des données envoyées de la part d'Android par un script php


Sujet :

Android

  1. #1
    Membre confirmé
    Inscrit en
    Mars 2011
    Messages
    140
    Détails du profil
    Informations forums :
    Inscription : Mars 2011
    Messages : 140
    Par défaut recuperation des données envoyées de la part d'Android par un script php
    Bonjour à tous

    j'ai une question qui peut être un peux compliquée mais j’espère que vous me répondez .

    je veux envoyer à partir de mon terminal mobile en utilisant une URL des données tq Login et Mot de passe. de la forme http://www.karfousa.com/index.php?lo...x?passe=yyyyyy à un serveur.

    je veux récupérer le login et le mot de passe et le réutiliser dans un script php.

    Questions:

    -comment envoyer ces données en mode securisé ?
    -comment récupérer ces données et les traiter par le serveur en php?

    merci de m'aider

  2. #2
    Modérateur
    Avatar de grunk
    Homme Profil pro
    Lead dév - Architecte
    Inscrit en
    Août 2003
    Messages
    6 693
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Lead dév - Architecte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2003
    Messages : 6 693
    Par défaut
    Citation Envoyé par bennour.mohamed Voir le message
    -comment envoyer ces données en mode securisé ?
    En passant via https et en cryptant tes deux données , je pense que tu seras à peut près tranquille.

    -comment récupérer ces données et les traiter par le serveur en php?
    Dans le script que tu appels , tu récupères simplement tes données via :
    ne reste plus qu'à appliquer tous les traitements nécessaire.
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre confirmé
    Inscrit en
    Mars 2011
    Messages
    140
    Détails du profil
    Informations forums :
    Inscription : Mars 2011
    Messages : 140
    Par défaut
    j'ai essayer mais sans resultat

    voila mon code java:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    public class connexion extends Activity{
     
    	 private static final String LOG_TAG = "Log : ";
    	    private final String mimeType = "text/html";
    	    private final String encoding = "utf-8";
    	    private String strURL;
    	    private static final int REQUEST_SCAN = 0;
     
    	    public void onCreate(Bundle savedInstanceState) {
    	        super.onCreate(savedInstanceState);
    	        setContentView(R.layout.main);
     
     
     
     
     
     
    	//on récupère l'url présente dans l'EditText
     
    	        Bundle bundle = getIntent().getExtras();
    	        //Next extract the values using the key as
    	        strURL = bundle.getString("NAME");
     
     
     
     
    	        DefaultHttpClient hc=new DefaultHttpClient();  
    	        ResponseHandler <String> res=new BasicResponseHandler();  
    	        HttpPost postMethod=new HttpPost(strURL);  
    	        List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2);    
    	        nameValuePairs.add(new BasicNameValuePair("Nom", "Bennour"));    
    	        nameValuePairs.add(new BasicNameValuePair("Prenom", "Mohamed"));    
    	        try {
    				postMethod.setEntity(new UrlEncodedFormEntity(nameValuePairs));
    			} catch (UnsupportedEncodingException e) {
    				// TODO Auto-generated catch block
    				e.printStackTrace();
    			}    
    	        try {
    				String response=hc.execute(postMethod,res);
    			} catch (ClientProtocolException e) {
    				// TODO Auto-generated catch block
    				e.printStackTrace();
    			} catch (IOException e) {
    				// TODO Auto-generated catch block
    				e.printStackTrace();
    			} 
     
    	    }
     
    }
    et mon fichier php est

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <?php
    echo 'Bonjour ' . htmlspecialchars($_GET["Nom"]) . '!';
    ?>

    quand je l'execute,il me demande de forcer la fermeture !!!

  4. #4
    Modérateur
    Avatar de grunk
    Homme Profil pro
    Lead dév - Architecte
    Inscrit en
    Août 2003
    Messages
    6 693
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Lead dév - Architecte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2003
    Messages : 6 693
    Par défaut
    quand je l'execute,il me demande de forcer la fermeture !!!
    Regarde donc les logs dans le DDMS , tu devrais avoir une bonne idée de ce qui fait planter ton application.
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

Discussions similaires

  1. [AJAX] json recuperer des donneés envoyé par php
    Par karimphp dans le forum AJAX
    Réponses: 1
    Dernier message: 14/05/2010, 11h13
  2. Réponses: 2
    Dernier message: 10/04/2009, 12h27
  3. [VB.NET] Recuperer des données ds un fichier
    Par Aspic dans le forum VB.NET
    Réponses: 2
    Dernier message: 03/11/2005, 09h31
  4. Recuperer des données d'access
    Par Lucier dans le forum MFC
    Réponses: 18
    Dernier message: 25/11/2004, 10h29
  5. Réponses: 3
    Dernier message: 22/02/2004, 20h09

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