Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Général Conception Web > Hébergement > Gratuit > Free
Free Forum de support pour vos questions techniques sur votre hébergement chez Free.fr
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 19/12/2007, 18h44   #1
Invité de passage
 
Inscription : octobre 2006
Messages : 11
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 11
Points : 3
Points : 3
Par défaut Insertion de données dans bdd de Free avec page Html

Bonjour à tous
Voici mon soucis, donc je suis entrain de faire un site en Php qui utilise la base de données, j'ai créer une page Html afin d'insérer mes données dans la bdd pour évité de touché au code, avec Easyphp il n'y a pas de soucis mes données s'enregistre correctement, j'ai utilisé cette commande pour me conecté à ma base de données de Easyphp:
Code :
1
2
3
4
5
<?php
	mysql_connect("localhost", "root", "");
	mysql_select_db("ma_base");
?>
Le problème maintenant c'est que j'aimerai faire de même mais en insérant mes données dans la bdd de Free, donc j'ai changé la connection en mettant:
Code :
1
2
3
4
5
<?php
	mysql_connect("sql.free.fr", "base", "mot_de_passe");
	mysql_select_db("ma_base");
?>
Mais sa ne fonctionne pas, pour mon transfert de données j'utilise Ftpexpert3, mon fichier d'insertion de données qui s'apele "insertion.php" ne s'ouvre pas à partir de FtpExpert, enfin voila j'aimerai savoir comment résoudre ce soucis svp.
En éspérant avoir été clair, je vous remercie d'avance
porto est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/12/2007, 23h29   #2
Invité de passage
 
Inscription : octobre 2006
Messages : 11
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 11
Points : 3
Points : 3
J'ai vu qu'il fallait peut être configurer Dreamweaver MX avec free, dans la configuration du serveur distant j'ai bien mis hôte: ftpperso.free.fr, mon identifiant, mon mot de passe, il se connecte bien à mon site mais je n'arrive quand même pas à enregistrer des données. Si quelqu'un si conait bien merci de m'éclairer
porto est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/12/2007, 12h15   #3
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 306
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 306
Points : 8 590
Points : 8 590
C'est quoi le problème ? Un problème de transfert de fichiers ou un problème de connexion à la base de données MySQL ?

Si c'est un pb de connexion à MySQL, points à vérifier :
  • As-tu activé ta base de données MySQL chez Free (a priori oui, je pose juste la question au cas où...)
  • As-tu créé la table que tu veux utiliser ?
  • Es-tu sûr d'indiquer le bon login et mot de passe ? Ce sont les mêmes que pour se connecter à phpMyAdmin.
  • Est-ce le bon serveur de base de données ? Il me semble que c'est un truc du style moncompte.sql.free.fr et pas simplement sql.free.fr. Essaie aussi avec localhost.
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/12/2007, 14h19   #4
Invité de passage
 
Inscription : octobre 2006
Messages : 11
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 11
Points : 3
Points : 3
Salut, c'est un problème de connection à la bdd. Sinon j'ai activé la bdd, j'ai deja creer les tables, j'ai le bon login et le bon mot de passe mais je vais essayé avec moncompte.sql.free.fr merci
porto est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/12/2007, 14h42   #5
Invité de passage
 
Inscription : octobre 2006
Messages : 11
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 11
Points : 3
Points : 3
Avec moncompte.sql.free.fr sa ne marche pas, avec locahost non plus. Est ce que je suis obligé de lancé mon fichier d'insertion de données depuis FtpExpert ?
porto est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/12/2007, 14h46   #6
Membre du Club
 
Avatar de cybercandyman
 
Développeur informatique
Inscription : janvier 2005
Messages : 55
Détails du profil
Informations personnelles :
Âge : 32
Localisation : France, Aube (Champagne Ardenne)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : janvier 2005
Messages : 55
Points : 42
Points : 42
et que raconte ton script avec çà ???
Code :
1
2
3
mysql_connect("localhost","userfree","passwdfree");
mysql_select_db("userfree");
cybercandyman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/12/2007, 15h06   #7
Invité de passage
 
Inscription : octobre 2006
Messages : 11
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 11
Points : 3
Points : 3
sa ne marche pas, mais je pense voir d'ou peut venir le soucis, mes lien ont été changé dans le code, en faite j'ai fait une page html sous forme de formulaire avec des boutons d'envoi et en changant les liens il ma mis ceci:
Code :
1
2
<form action="file:///C|/DOCUME%7E1/cris/LOCALS%7E1/Temp/fz3temp-1/insert_son.php" method="post">
et je ne sait plus ce qu'il faut mettre dans le form action, en local j'ai juste insert_son.php et sa fonctionne très bien. Quand j'ouvre mon fichier d'insertion depuis mon logiciel de transfert FTP il me redirige vers Dreamweaver et me demande de creer un serveur, j'arrive à me conecté sur mon site avec Dreamweaver mais je n'arrive pas à y enregistrer les données
porto est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/12/2007, 15h16   #8
Membre du Club
 
Avatar de cybercandyman
 
Développeur informatique
Inscription : janvier 2005
Messages : 55
Détails du profil
Informations personnelles :
Âge : 32
Localisation : France, Aube (Champagne Ardenne)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : janvier 2005
Messages : 55
Points : 42
Points : 42
forcément

Si le fichier "insert_son.php" est dans le meme repertoire que ton formulaire tu mets juste "./insert_son.php" , si il est dans un repertoire parent "../insert_son.php" etc.

je te conseillerai d'utiliser un vrai outil ftp que de t'embrouiller avec dreamweaver
cybercandyman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/12/2007, 16h03   #9
Invité de passage
 
Inscription : octobre 2006
Messages : 11
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 11
Points : 3
Points : 3
Non, le fichier de formulaire s'apel insert_son.php, dans se fichier j'ai les requêtes et sa fonctionne en local. Dreamweaver je l'utilise uniquement pour faire les page web sinon j'utilise FTPExpert 3 pour le transfert de fichier.
porto est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/12/2007, 16h16   #10
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 306
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 306
Points : 8 590
Points : 8 590
Alors ça marche ou bien ? Mets simplement :
Code :
<form action="insert_son.php" method="post">
si insert_son.php est dans le même répertoire que ton formulaire.

Vu que l'URL du formulaire est incorrecte, vérifie l'ensemble de tes pages pour voir si tu n'as pas une autre erreur de ce style.

Et utilise l'outil de FTP que tu veux : c'est certainement pas lui qui a modifié le code HTML de ta page.
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/12/2007, 16h52   #11
Invité de passage
 
Inscription : octobre 2006
Messages : 11
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 11
Points : 3
Points : 3
C'est bon sa marche maintenant, j'avais des problèmes de liens, pour la connection j'ai bien utilisé cette commande:
Code :
1
2
3
4
5
6
<?php
	mysql_connect("sql.free.fr", "nom_du_site", "mot_de_passe");
	mysql_select_db("Nom_base_de_donnée");
?>
Le nom de la base de données est le même que le nom du site
au cas ou si certains tombe sur le même problème
Donc pour pouvoir enregistré des données dans ma bdd sans avoir à touché au code je dois tapé l'URL de mon site suivi de "insert_son.php" (c'est mon formulaire d'insertion) et c'est bon sa marche, mais je voulais savoir si ce n'est pas un peu risqué d'enregistré des données à partir du net ou bien si c'est bien comme ca qu'on fait, je vais créer une authentification HTTP pour sécurisé tous ca.
Merci à tous de m'avoir aidé
porto est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/12/2007, 17h18   #12
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 306
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 306
Points : 8 590
Points : 8 590
Citation:
Envoyé par porto Voir le message
mais je voulais savoir si ce n'est pas un peu risqué d'enregistré des données à partir du net ou bien si c'est bien comme ca qu'on fait
Ben tout dépend du formulaire et des données que tu mets dedans !!! Comment crois-tu que cela marche une inscription à un site marchand, par exemple ? Ben tu remplis un formulaire en mettant ton nom, ton adresse, ton numéro de téléphone, etc. et c'est posté sur Internet sur un script un peu comme le tien.
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/12/2007, 17h24   #13
Invité de passage
 
Inscription : octobre 2006
Messages : 11
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 11
Points : 3
Points : 3
je rempli mon site à partir du formulaire. Enfin temps que sa marche c'est l'essentiel
porto est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h54.


 
 
 
 
Partenaires

Hébergement Web