Page 1 sur 1
requete visiteur
Posté : 28 oct. 2009, 09:44
par dimi3
Bonjour,
Je débute dans l'utilisation de Mysql et je ne comprends pas comment un utilisateur peut se connecter à la base de données pour y lire les données.
Comment compléter cette ligne dans un fichier php :
$bd=mysql_connect("sql.free.fr","?","?");
Que mettre à la place des 2 points d'interrogation si je ne veux pas d'identifiant ni mot de passe afin que tous les visiteurs puissent avoir accès aux données de la base ?
Je vous remercie de m'éclairer. Je suis perdu.
Re: requete visiteur
Posté : 28 oct. 2009, 12:05
par fab
Il faut que tu mettes tes identifiants de connexion à la base de données de Free mais ça aucun rapport avec TES utilisateurs. Ils pourront tous avoir accès aux résultats de tes requètes
C'est simplement que toi tu es un utilisateur pour la base de donnée mais quand je dis toi c'est le site

Re: requete visiteur
Posté : 28 oct. 2009, 13:40
par dimi3
Merci pour votre réponse.
Ce qui m'ennuie c'est que mon identifiant et mon mot de passe vont apparaître en clair dans le fichier de requête PHP. Comment pallier à ce problème ?
Re: requete visiteur
Posté : 28 oct. 2009, 13:41
par fab
C'est quoi qui t'ennuie là dedans? Le visiteurs de ton site n'ont pas accès aux sources du fichier
Re: requete visiteur
Posté : 28 oct. 2009, 14:00
par dimi3
C'est quoi qui t'ennuie là dedans? Le visiteurs de ton site n'ont pas accès aux sources du fichier
Ils peuvent le télécharger . et l'examiner dans un éditeur ... non ?
Re: requete visiteur
Posté : 28 oct. 2009, 14:01
par Yosh
C'est quoi qui t'ennuie là dedans? Le visiteurs de ton site n'ont pas accès aux sources du fichier
Ils peuvent le télécharger non ?
Heureusement que non, un utilisateur n'a accès qu'au résultat du script via le navigateur...
Tu sais comment fonctionne un serveur web?
Re: requete visiteur
Posté : 28 oct. 2009, 14:02
par dimi3
Télécharger le fichier php contenant la requête est facile
Re: requete visiteur
Posté : 28 oct. 2009, 14:06
par Yosh
Télécharger le fichier php contenant la requête est facile
Ok, si tu le dis.
Re: requete visiteur
Posté : 28 oct. 2009, 14:36
par fab
Essaye de le faire alors! Si tu nous écoutes pas ça sert à quoi de venir ici? :p
Re: requete visiteur
Posté : 28 oct. 2009, 14:42
par Yosh
Essaye de le faire alors! Si tu nous écoutes pas ça sert à quoi de venir ici? :p
+1000
Re: requete visiteur
Posté : 28 oct. 2009, 20:18
par dimi3
Essaye de le faire alors! Si tu nous écoutes pas ça sert à quoi de venir ici? :p
Un aspirateur de site et le tour est joué... vous ouvrez tranquillement chez vous les fichiers php avec un banal éditeur...
Re: requete visiteur
Posté : 28 oct. 2009, 20:32
par Yosh
Essaye de le faire alors! Si tu nous écoutes pas ça sert à quoi de venir ici? :p
Un aspirateur de site et le tour est joué... vous ouvrez tranquillement chez vous les fichiers php avec un banal éditeur...
je ne suis pas d'accord.
Un aspirateur ne pourra pas récupérer le code...seulement le résultat sous forme de HTML.
Re: requete visiteur
Posté : 28 oct. 2009, 20:55
par fab
Comme vient de le dire Yosh, un aspirateur de site ne te donnera que le code HTML final en aucun cas le PHP, le meilleur moyen de te montrer ce qu'un aspirateur de site va récupérer c'est d'utiliser la fonction "afficher la source" de ton navigateur.
En fait, il faut que tu distingues le coté serveur du coté client.
Coté serveur, se situe les fichiers PHP qui sont éxécutés, après exécution un fichier HTML est produit. C'est ce fichier HTML qui est transmit au client et donc aucune trace côté client du PHP.
Les seules sources visibles côté client sont donc le HTML mais aussi si tu utilises le javascript car lui est éxécuté côté client.
Re: requete visiteur
Posté : 28 oct. 2009, 21:55
par dimi3
Merci beaucoup pour toutes ces précisions. Bonne soirée.
Re: requete visiteur
Posté : 28 oct. 2009, 23:57
par fab
allé un petit effort

un petit clic sur le bouton résolu :p