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

PHP & Base de données Discussion :

rendre un formulaire invisible


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de snyfir
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    246
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 246
    Par défaut rendre un formulaire invisible
    Bonjour,
    j'utilise comme webmail roundcube/.
    Pour s'identifier, il y a un formulaire qui demande l'adresse email et le passe.

    Par ailleur j'ai créé un site avec un espace membre qui utilise une session.
    Dans la base de donné et présent pour chaque membre leur l'adresse email et le mot de pass de celui-ci.
    Je voudrais que chaque membre une fois logué sur mon site puisse aller directement consulter ces mail sans rentrer a nouveau leur identifiant.
    Pour cela j'ai créé une requete mysql qui récupère l'adresse email et le pass du pseudo dans des variable, et je les affiche en caché dans un formulaire, ou il on plus ca cliquer sur ok pour arriver connecté sur le webmail roundcube.
    voici le formulaire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <form method="post" action="roundcube/index.php">
    <input type="hidden" name="_user" value="<?php echo $adresse_email; ?>" />
    <input type="hidden" name="_pass" value="<?php echo $mot_de_pass" />
    <input name="_action" value="login" type="hidden" />
    <input type="submit" value="mail" />
    </form>
    Tout marche bien.
    Le seul grand problème est que si on affiche la source, on peur voire l'adresse email et le mot de pass.
    Comment résoudre ce problème.

    J'ai penssé a créé une session qui marche aussi sur roundcube, je suis aller faire un tour du coté des pages php de roundcube, mais je ni comprend rien au fonctionnement de leur session


    Merci d'avance pour votre aide.

  2. #2
    Membre émérite
    Avatar de viviboss
    Profil pro
    Inscrit en
    Août 2006
    Messages
    943
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Août 2006
    Messages : 943
    Par défaut
    Effectivement, si tu veux "cacher" des donnés sensisbles, seules les Sessions te permettraient de faire cela....

    Je ne connais pas roundcube, donc je suppose qu'il faut chercher : si une session est déjà géré par ton roundcube, il suffirait de rajouter les 2 données dans la session...
    Veni Vidi Vici
    -------------------------
    Mes articles : developpez.com ou bien vbview.net
    -------------------------
    Et SURTOUT ne pas oublier la bible PHP : --> php_manual_fr.chm!!!
    Et aussi : --> pear_manual_fr.chm!!!

    Ou encore : --> Les tutoriaux & cours PHP de Développez.com
    -------------------------

Discussions similaires

  1. rendre un formulaire invisible
    Par NANOUSUN dans le forum IHM
    Réponses: 4
    Dernier message: 17/02/2010, 18h42
  2. rendre un formulaire invisible
    Par monphp dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 12/05/2007, 20h13
  3. Rendre le formulaire invisible sur ouverture etat
    Par kimar dans le forum Access
    Réponses: 4
    Dernier message: 24/07/2006, 15h33
  4. [VB.net 2005] Rendre tous les formulaires invisibles
    Par PoZZyX dans le forum Windows Forms
    Réponses: 1
    Dernier message: 29/05/2006, 14h23
  5. rendre un sous-formulaire invisible
    Par OBIWAN64 dans le forum Access
    Réponses: 4
    Dernier message: 16/03/2006, 14h44

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