Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & MySQL
PHP & MySQL Forum d'entraide sur les fonctions MySQL avec PHP. Avant de poster -> FAQ MySQL, Cours MySQL et Sources MySQL. Pour les questions concernant le moteur MySQL plutôt que les fonctions PHP, merci d'utiliser le forum MySQL.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/10/2011, 13h15   #1
Membre habitué
 
Avatar de jlb59
 
Homme J-Luc
Retraité
Inscription : août 2004
Messages : 714
Détails du profil
Informations personnelles :
Nom : Homme J-Luc
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Retraité
Secteur : Industrie

Informations forums :
Inscription : août 2004
Messages : 714
Points : 136
Points : 136
Par défaut Impossibilité d'accès à mon livre d'or

Bonjour à tous,

J'ai incorporé un livre d'or que j'ai téléchargé ici, 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 :
Citation:
Une erreur interne est survenue
et voici la partie du code que affiche ça
Code :
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.
__________________
Cordialement.
JLB59

Analyse de la mémoire
jlb59 est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 09/10/2011, 19h08   #2
Membre confirmé
 
Avatar de bourvil
 
Inscription : juin 2002
Messages : 351
Détails du profil
Informations personnelles :
Localisation : Israël

Informations forums :
Inscription : juin 2002
Messages : 351
Points : 217
Points : 217
Tu as une erreur ds ta connection a ta base de donnees.
au lieu de simplement afficher ligne 18
Citation:
die('Une erreur interne est survenue');
mets cela
cela affichera ton erreur
__________________
Franchement, je suis capable du meilleur comme du pire, mais, dans le pire, c'est moi le meilleur.
Coluche
bourvil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2011, 07h21   #3
Membre habitué
 
Avatar de jlb59
 
Homme J-Luc
Retraité
Inscription : août 2004
Messages : 714
Détails du profil
Informations personnelles :
Nom : Homme J-Luc
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Retraité
Secteur : Industrie

Informations forums :
Inscription : août 2004
Messages : 714
Points : 136
Points : 136
Merci de ton astuce Bourvil, mais ça me retourne "Object id #2".
Maintenant, à savoir ce que c'est !!!! houuuuuu !
__________________
Cordialement.
JLB59

Analyse de la mémoire
jlb59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2011, 08h55   #4
Membre confirmé
 
Avatar de bourvil
 
Inscription : juin 2002
Messages : 351
Détails du profil
Informations personnelles :
Localisation : Israël

Informations forums :
Inscription : juin 2002
Messages : 351
Points : 217
Points : 217
verifie tes parametres, dns, nom de la table, user, mdp
__________________
Franchement, je suis capable du meilleur comme du pire, mais, dans le pire, c'est moi le meilleur.
Coluche
bourvil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2011, 09h11   #5
Membre habitué
 
Avatar de jlb59
 
Homme J-Luc
Retraité
Inscription : août 2004
Messages : 714
Détails du profil
Informations personnelles :
Nom : Homme J-Luc
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Retraité
Secteur : Industrie

Informations forums :
Inscription : août 2004
Messages : 714
Points : 136
Points : 136
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 ?
__________________
Cordialement.
JLB59

Analyse de la mémoire
jlb59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2011, 11h13   #6
Membre confirmé
 
Avatar de bourvil
 
Inscription : juin 2002
Messages : 351
Détails du profil
Informations personnelles :
Localisation : Israël

Informations forums :
Inscription : juin 2002
Messages : 351
Points : 217
Points : 217
bein justement, ton host, mdp / username ne son surement pas les meme en local que sur free
__________________
Franchement, je suis capable du meilleur comme du pire, mais, dans le pire, c'est moi le meilleur.
Coluche
bourvil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2011, 13h06   #7
Membre habitué
 
Avatar de jlb59
 
Homme J-Luc
Retraité
Inscription : août 2004
Messages : 714
Détails du profil
Informations personnelles :
Nom : Homme J-Luc
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Retraité
Secteur : Industrie

Informations forums :
Inscription : août 2004
Messages : 714
Points : 136
Points : 136
Je crois Bourvil que t'as trop bien compris !

Le login/pwd n'ont rien à voir !
__________________
Cordialement.
JLB59

Analyse de la mémoire
jlb59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2011, 13h41   #8
Membre confirmé
 
Avatar de bourvil
 
Inscription : juin 2002
Messages : 351
Détails du profil
Informations personnelles :
Localisation : Israël

Informations forums :
Inscription : juin 2002
Messages : 351
Points : 217
Points : 217
mais encore?
__________________
Franchement, je suis capable du meilleur comme du pire, mais, dans le pire, c'est moi le meilleur.
Coluche
bourvil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2011, 15h27   #9
Membre habitué
 
Avatar de jlb59
 
Homme J-Luc
Retraité
Inscription : août 2004
Messages : 714
Détails du profil
Informations personnelles :
Nom : Homme J-Luc
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Retraité
Secteur : Industrie

Informations forums :
Inscription : août 2004
Messages : 714
Points : 136
Points : 136
Càd que lorsque j'installe le livre d'or, il est demandé le nom de la bdd, les login/pwd pour pouvoir accéder à PhpMyAdmin ainsi que d'autres infos.
Les tables sont automatiquement créées. Bien-sur, il faut que la base de données existe déjà.
J'avais d'ailleurs fait un script permettant justement de manipuler une Bdd, mazis je sais plus où je l'ai mis sur le Net.

En ligne, chez Free, comme ailleurs d'ailleurs, c'est nécessaire puisque c'est plus sécurisé.
Ca évite que d'autres internautes étrangers à l'environnement de l'utilisateur ne puisse accéder facilement à la Bdd et, pourquoi pas, la détruire !

Par contre, en local, il n'est pas forcément utile de faire tout ça puisque c'est strictement privé. En ce qui me concerne, je n'en n'ai nul besoin puisque je suis le seul à accéder à mon PC.

Ca te va comme explications ?
__________________
Cordialement.
JLB59

Analyse de la mémoire
jlb59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2011, 15h34   #10
Membre confirmé
 
Avatar de bourvil
 
Inscription : juin 2002
Messages : 351
Détails du profil
Informations personnelles :
Localisation : Israël

Informations forums :
Inscription : juin 2002
Messages : 351
Points : 217
Points : 217
merci de m'expliquer ;-)
alors c resolu?
__________________
Franchement, je suis capable du meilleur comme du pire, mais, dans le pire, c'est moi le meilleur.
Coluche
bourvil est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h47.


 
 
 
 
Partenaires

Hébergement Web