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 :

[Conception] Gestion de la connection à la BD


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    254
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 254
    Par défaut [Conception] Gestion de la connection à la BD
    Bonjour à tous,

    Je voudrais savoir comment est ce qu'on gère la connection à la base de données en fonction des pages.

    1-Est-t-il possible de se connecter à la base sur une page X.php, et de se déconnecter à une page Y.php, l'utilisateur restant connecté tant qu'il n'a pas atteint la page Y?

    2-J'ai vu quelque part qu'il existait des session sous php pour pouvoir retenir les informations sur un utilisateur éventuel. Est ce que la session a quelque chose à voir avec une connection à la base ou c'est deux choses totalement différentes? (faut dire que c'était pas très clair)

    Euh... je pensais avoir plus de questions que cela, mais ce pour l'instant c'est tout ce qui me vient à l'esprit! lol!

    Merci de vos réponses!

  2. #2
    Membre Expert

    Homme Profil pro
    Expert PHP
    Inscrit en
    Novembre 2004
    Messages
    2 127
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Expert PHP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 127
    Par défaut
    un page PHP qui se connecte a la BD, ta connexion sera fermée à la fin du script donc de la page PHP.

    apres si tu veux garder des données, tu peux le faire par les variables de sessions, et donc garder une données A pendant toute la visite de l'internaute sur ton site.

  3. #3
    Membre Expert Avatar de Bebel
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    786
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2003
    Messages : 786
    Par défaut
    1-Est-t-il possible de se connecter à la base sur une page X.php, et de se déconnecter à une page Y.php, l'utilisateur restant connecté tant qu'il n'a pas atteint la page Y?

    je dirais non, la connexion est fermé a la fin de l'execution de la page. Mais a verifier

    2-J'ai vu quelque part qu'il existait des session sous php pour pouvoir retenir les informations sur un utilisateur éventuel. Est ce que la session a quelque chose à voir avec une connection à la base ou c'est deux choses totalement différentes? (faut dire que c'était pas très clair)

    C'est deux choses completements différentes. Tu peux tres bien utiliser l'un sans l'autre.

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    774
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2005
    Messages : 774
    Par défaut
    comme l'a dit Bebel, les notions de session et de connection a une bd sont différents mais peuvent se completer.
    • vois tu les sessions ça sert a stocker des informations qui resteront accessible tout le long que va durer la présence d'un utilisateur sur ton site.
    • se connecter a une bd signifie d'abord vouloir extraire des données stocker quelque part. ça peut completer la session.imagine un utilisateur qui fournit son login/pwd sur ton site. tu recupère les paramètres et si sa correspond tu gardes le login du user en session (pour ne pas refaire le meme boulot sur toutes les autres pages)

  5. #5
    Membre émérite
    Avatar de ozzmax
    Inscrit en
    Novembre 2005
    Messages
    977
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Novembre 2005
    Messages : 977
    Par défaut
    je suis de ton avis
    mais je pose la question a tout le monde
    disons qu'on a une classe de connexion appelé bdConnection .. car on code en anglais..(oki cé pas drole)

    alors disons qu'on a une classe et on instancie l'objet..dans le constructeur on fais un connect par exemple...tu garde cet objet en session...est ce que la connexion se fermera au changement de page?

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    254
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 254
    Par défaut
    OKI d'ack! Donc une conneXion par page, ça marche!

    Mais par contre quand on s'identifie en tant qu'administrateur ou simple utilisateur, là c'est des SESSION, c'est bien cela?

  7. #7
    Membre Expert Avatar de Amara
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 688
    Détails du profil
    Informations personnelles :
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 688
    Par défaut
    Citation Envoyé par dessinateurttuyen
    OKI d'ack! Donc une conneXion par page, ça marche!

    Mais par contre quand on s'identifie en tant qu'administrateur ou simple utilisateur, là c'est des SESSION, c'est bien cela?
    Oui les sessions sont adaptés dans ce cas.

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

Discussions similaires

  1. [conception] Gestion d'événement congrès
    Par uchelmi dans le forum Modélisation
    Réponses: 1
    Dernier message: 01/03/2006, 15h26
  2. [Conception] Gestion de "plugins"
    Par Tentative dans le forum Général Java
    Réponses: 4
    Dernier message: 06/01/2006, 19h55
  3. [conception] gestion étiquettes
    Par ludolan dans le forum Modélisation
    Réponses: 4
    Dernier message: 18/10/2005, 11h34
  4. [Conception] gestion tables temporaires bd ?
    Par Pwill dans le forum Général Java
    Réponses: 12
    Dernier message: 08/07/2005, 14h49
  5. [Conception] Gestion des accents dans une base de données
    Par MiJack dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 07/07/2005, 11h41

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