none
envoie et recuperation de données via php RRS feed

  • Question

  • Bonjour,

    Je suis actuellement en train de réaliser une petite application qui utilise une base de données MYSQL qui elle même est utilisée par un site.

    J'aimerais éviter d'écrire le mot de passe dans le code source de l'application.

    Ce que je voudrais faire c'est qu'au démarrage de l'application, un formulaire se présente.
    Il demande un couple pseudo et mot de passe.
    j'aimerais ensuite qu'une page web soit appelée de manière invisible (on affiche pas la page!).

    Cette page transmet des données GET genre: http://www.monsite.fr/mapage.php?identifiant=Truc&code=bidule

    Cette page php va se connecter à la base de données et vérifier le couple pseudo mot de passe dans la table correspondante.
    Dans le cas positif, il faudrait que je renvoie le couple login/motdepasse au programme.

    donc il faudrait que la page php affiche ces deux données.
    que le programme récupère ces données, et puis les utilisent pour la connexion avec mysql connector

    Avec vous une petite idée pour la mise en oeuvre de cette partie de mon programme?

    Pour tous les curieux qui désirent savoir pourquoi je veux pas mettre le code en dans la source: au cas ou j'ai besoin de changer le couple login/mdp de la base mysql, ca m'évite à recompiler le programme.

    Petit rappel: je ne veux afficher aucune page web dans mon programme. tout dois se faire de manière "invisible".

    bonne journée et merci pour toute précieuse information.
    dimanche 19 avril 2009 16:01

Toutes les réponses

  • Using System.Net;
    Using System.Web;
    Using System.....voilà la suite:

    http://msdn.microsoft.com/fr-fr/library/system.net.httpwebresponse(VS.95).aspx
    http://msdn.microsoft.com/fr-fr/library/system.net.webrequest.aspx
    http://msdn.microsoft.com/fr-fr/library/6484zdc1(VS.80).aspx
    http://msdn.microsoft.com/fr-fr/library/system.net.networkcredential(VS.80).aspx
    http://msdn.microsoft.com/fr-fr/library/system.net.httpwebrequest.aspx

    Je pense que c'est le plus important dans ton truc: http://msdn.microsoft.com/fr-fr/library/system.web.httpapplication(VS.80).aspx

    Donc, ton formulaire, il envoie les données via webrequest (je pense), ton serv vérifie, tu récup valeur avec httpwebreponse machin (je pense), tu traites, tu continues, toujours la même chose après :)


    Bonne chance à toi !
    vendredi 29 mai 2009 07:18