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 :

Impossibilité d'accès à mon livre d'or


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Avatar de jlb59
    Homme Profil pro
    Retraité
    Inscrit en
    Août 2004
    Messages
    1 024
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2004
    Messages : 1 024
    Par défaut Impossibilité d'accès à mon livre d'or
    Bonjour à tous,

    J'ai incorporé un livre d'or sur mon site.

    En local, tout fonctionne très bien.
    Voyant ça, je l'ai mis en ligne ! Ô Rage, Ô Désespoir ! Il m'est impossible d'y accéder.

    Je ne sais pas pourquoi ! Toujours est-il que j'ai ce msg :
    Une erreur interne est survenue
    et voici la partie du code que affiche ça
    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
    <?php
    /* Ce fichier contient toutes les fonctions utiles a l'application */
    /* Fonction de connexion sur la BDD. Cette fonction utilise l'extension PDO de PHP5
     * @param string driver de connexion sur la BDD
     * @param string login d'accès a la bdd
     * @param string mot de passe d'accès a la base de donnees
     * @param string encodage des donnees issues de la BDD
     * @return PDO objet de connexion sur la BDD
    */
    function PDOConnect($sDbDsn, $sDbLogin, $sDbPassword) 
    {
      try
      {
        $oPDO = new PDO($sDbDsn, $sDbLogin, $sDbPassword);
      }
      catch (PDOException $e)
      {
        die('Une erreur interne est survenue');
      }
     
      $oPDO->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
     
      return $oPDO;
    }
    (...)
    Je ne vois vraiment pas pourquoi ça fait ça !

    Auriez-vous une idée et comment résoudre ce prb ?

    Merci d'avance de votre aide.

  2. #2
    Membre éclairé Avatar de bourvil
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    411
    Détails du profil
    Informations personnelles :
    Localisation : Israël

    Informations forums :
    Inscription : Juin 2002
    Messages : 411
    Par défaut
    Tu as une erreur ds ta connection a ta base de donnees.
    au lieu de simplement afficher ligne 18
    die('Une erreur interne est survenue');
    mets cela
    cela affichera ton erreur

  3. #3
    Membre éprouvé
    Avatar de jlb59
    Homme Profil pro
    Retraité
    Inscrit en
    Août 2004
    Messages
    1 024
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2004
    Messages : 1 024
    Par défaut
    Merci de ton astuce Bourvil, mais ça me retourne "Object id #2".
    Maintenant, à savoir ce que c'est !!!! houuuuuu !

  4. #4
    Membre éclairé Avatar de bourvil
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    411
    Détails du profil
    Informations personnelles :
    Localisation : Israël

    Informations forums :
    Inscription : Juin 2002
    Messages : 411
    Par défaut
    verifie tes parametres, dns, nom de la table, user, mdp

  5. #5
    Membre éprouvé
    Avatar de jlb59
    Homme Profil pro
    Retraité
    Inscrit en
    Août 2004
    Messages
    1 024
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2004
    Messages : 1 024
    Par défaut
    C'est bien beau tout ça, mais comment expliques-tu qu'en local ça marche très bien et qu'une fois en ligne (Free), plus rien ne va ?

  6. #6
    Membre éclairé Avatar de bourvil
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    411
    Détails du profil
    Informations personnelles :
    Localisation : Israël

    Informations forums :
    Inscription : Juin 2002
    Messages : 411
    Par défaut
    bein justement, ton host, mdp / username ne son surement pas les meme en local que sur free

Discussions similaires

  1. comment interdire l'accés à mon systéme Win 98
    Par ghita269 dans le forum Windows 2000/Me/98/95
    Réponses: 15
    Dernier message: 20/10/2007, 23h34
  2. accés à mon site..
    Par questionneuse dans le forum Apache
    Réponses: 2
    Dernier message: 09/06/2006, 12h00
  3. Réponses: 8
    Dernier message: 17/03/2006, 09h02
  4. [MySQL] Mon livre d'or ne veut pas enregistrer les messages
    Par Invité dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 15/03/2006, 16h28
  5. [apache] probleme d'accès à mon propre serveur
    Par sunfunfree dans le forum Apache
    Réponses: 6
    Dernier message: 15/02/2005, 16h16

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