html generator

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

patrick888
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 103
Inscription: Jeu Aoû 02, 2007 19:17

html generator

Message le Mar Fév 19, 2008 16:02

Bonjour,

j'essaie de generer des pages html à partir d'une base de donnees Mysql, par l'intermediaire d'un programme: html generator.

Je suis un peu largué et n'arrive pas a faire fonctionner ce petit logiciel 8O


a savoir que l'url de myAdmin est http://admin.sivit.org/bdd/myadmin
nom d'hote est: sql1.mon-site.biz
nom de la base est: monsite
nom d'utilisateur est: monsite
motdepasse est: azerty123


je n'arrive vraiment pas à trouver la solution.
si quelqu'un pouvait m'aider, j'en serait reconnaissant. ci dessous le "mode d'emploi"

apparement, par sivit, on m'a dit que ça ne marcherait pas, qu'ils refuseraient l'acces. je possede wamp, j'ai donc importé ma table MYsql en localhost, mais maintenant, je suis completement largué.


J'ai cru comprendre que *pour les pilotes de ma bdd, c'est: com.mysql.jdbc.Driver
*url de ma base, j'avais mis/ jdbc:mysql:admin.sivit.org/bdd/myadmin/monsite/matable

*nom de connection/ monsite
*mot de passe: monmotdepasse48924

et donc, là a mon avis y'a deja des erreurs... :roll:


Merci d'avance.

Patrick

Ici est" le mode d'emploi", chaque phase correspond à la ligne d'un tableau.

Les données utilisées par pour générer des pages HTML proviennent d'un source de données, généralement une base de données. Les bases de données peuvent être variées (Oracle, MySql, Microsoft Access,...). L'accès se fait par l'intermédiaire d'une couche logicielle permettant à d'accéder de manière transparente à ces différentes bases : JDBC (Java Database Connectivity). JDBC est un "cousin" de ODBC (Open Database Connectivity). Cette couche logicielle nécessite un certain nombre d'information pour identifier la source de données.

1. Pilote de la base
Le pilote identifie la couche logicielle utilisée pour se connecter. Ainsi, par exemple,
pour le pilote ODBC de Sun, sa valeur est sun.jdbc.odbc.JdbcOdbcDriver.
pour le pilote ODBC de MySql, sa valeur est com.mysql.jdbc.Driver
Le nom du pilote dépend de son fabricant. Il ne faut pas confondre le pilote et le nom de la base ! Le pilote est le moyen utilisé pour se connecter !

2. URL de la base
C'est l'adresse de la source de données à laquelle vous voulez accéder. La base de données est désignée par une URL, au même titre qu'un site interne.

protocole://nom_hote[:port]/chemin/nom_fichier#section

Si pour un site Internet, le protocole est HTTP, pour accéder à une source de données, et plus particulièrement dans le cas de , le protocole est jdbc.

La syntaxe d'une URL d'une source de données avec JDBC suit la même syntaxe, à savoir :

jdbc:sous_protocole:nom

Le sous-protocole est fonction du pilote utilisé :

Dans le cas d'un pilote ODBC, le sous-protocole sera odbc.
Pour un pilote MySql, le sous-protocole sera mysql.
Mais sa valeur, tout comme celle du nom, peut être plus ou moins complexe en fonction du pilote utilisé ! Sous Windows, le nom est en fait le nom d'un DSN (Data Set Name).

a) Déclaration d'une source de données sous Microsoft Windows
Sous Windows, si on utilise les pilotes ODBC de Microsoft, il est nécessaire de créer un DSN ODBC. On cré un DSN par source de données.

Assurez-vous que ODBC 32 est installé sur le poste (par défaut), puis cliquez sur l'icône ODBC 32 du "Panneau de configuration" (Sous Windows XP et 2000, l'outil s'appelle "Source de données (ODBC)" et est situé dans "Outils d'administration").
Cliquez sur l'onglet "DSN Système", et ajoutez un élément.
Choisissez le pilote correspondant à la source de données à laquelle vous souhaitez accéder.
Complétez les informations requise par ce pilote pour accéder à la source
Notez bien le nom qui est indiqué dans la liste des DSN Système en regard de la ligne que vous venez de créer : il vous permettra d'identifier le DSN à utiliser.
C'est le nom du DSN que vous venez de créer qui sera indiqué comme "nom" dans l"URL de la base.

3. Nom de connexion
Le nom de connexion est bien souvent le nom d'un utilisateur autorisé à accéder à la source de données, au moins en lecture.

4. Mot de passe de connexion
C'est le mot de passe associé au nom de connexion.

5. Nombre d'enregistrements maximum
C'est le nombre maximum d'enregistrement que peut traiter dans une requête SQL.

6. Vérification de la connexion
Le bouton permet de vérifier les informations de connexion saisies et l'accessibilité à la source de données :

Si la connexion peut être établie : le message "connexion établie avec succès" est affiché
Si la connexion est impossible : le message "Impossible de se connecter" est affiché

perodo
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 216
Inscription: Mar Aoû 09, 2005 15:11

Message le Mar Fév 19, 2008 22:42

quel sont les messages d erreurs?
si c est une Page blanche rajoutes un fichier .htaccess
avec comme contenu:
php_flag display_errors on
sinon c est difficile de te répondre

patrick888
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 103
Inscription: Jeu Aoû 02, 2007 19:17

Message le Jeu Fév 21, 2008 17:33

en fait, je suis en train de voir directement avec le concepteur du logiciel, je te tiendrais au couurant

Vap
WRInaute accro
WRInaute accro
 
Messages: 1090
Inscription: Dim Juin 17, 2007 20:12

Message le Jeu Fév 21, 2008 18:47

Tu devrais peut etre enlever les infos de ton site (mot de passe, URLs détailllées)

patrick888
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 103
Inscription: Jeu Aoû 02, 2007 19:17

Message le Ven Fév 22, 2008 15:43

en fait, il fallait que je telecharge mes pilotes odbc, donc:


1* j'ai telechargé les pilotes Mysql pour obdc windows
2* j'ai installé ces pilotes
3*je suis allé dans panneau de configuration, puis dans outils d'administration, puis dans sources de donnees odbc
4* dans l'onglet pilote odbc, il y a maintenant les pilotes MYsql odbc 3.51 driver
5* je vais dans sources de donnees systeme, je clique sur l'onglet "ajouter", je choisis MYsql odbc 3.51 driver
6*dans la ligne data source name, je met plantes
7*dans description, je met plantes et fleurs
8*dans server, je met : sql1.monadresse.com
9*dans user: monnomdutilisateurMYsql
10*dans mot de passe: monmotdepasseMYsql
11* dans database: le nom de ma base de donnees
12* je clique sur l'onglet test, et ça me dit que ça marche "succes, connection was made"

jusqu'ici, tout va bien, mon nom de dns est donc: plantes
et ma connection fonctionne


************************************
maintenant, dans html generator, pour me connecter,
je met exactement ce qui est ci dessous/

pilote de la base de donnees: com.mysql.jdbc.Driver
url de la base de donnees: jdbc:mysql:plantes
nom de connection: monnomd'utilisateurMYsql
mot de passe de connection: monmotdepasseMYsql

je clique sur l'onglet test, et ça me dit: impossible de se connecter!
alors j'en perd mon latin!


ps; ce ne sont pas mes noms de site et mes mots de passe ;)
juste un exemple


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités