PHP incomplet
Fermé
David76
-
27 oct. 2008 à 22:19
briiiiix Messages postés 575 Date d'inscription vendredi 24 octobre 2008 Statut Membre Dernière intervention 1 juin 2010 - 29 oct. 2008 à 09:04
briiiiix Messages postés 575 Date d'inscription vendredi 24 octobre 2008 Statut Membre Dernière intervention 1 juin 2010 - 29 oct. 2008 à 09:04
A voir également:
- PHP incomplet
- Easy php - Télécharger - Divers Web & Internet
- \R php ✓ - Forum PHP
- Bouton php - Forum PHP
- Php?id=1 - Forum PHP
- Panneau de configuration nvidia incomplet - Forum Matériel & Système
7 réponses
Chabanus
Messages postés
978
Date d'inscription
dimanche 23 décembre 2007
Statut
Membre
Dernière intervention
11 novembre 2011
70
27 oct. 2008 à 22:30
27 oct. 2008 à 22:30
Ce n'est pas un code chaque serveur FTP te fournie une BDD a la base mais il faut du code pour y accéder. Si tu veux apprendre un peu a l'utiliser je t'invite a visiter ce site:
https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/913655-quest-ce-quune-base-de-donnees
bon courage
https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/913655-quest-ce-quune-base-de-donnees
bon courage
briiiiix
Messages postés
575
Date d'inscription
vendredi 24 octobre 2008
Statut
Membre
Dernière intervention
1 juin 2010
18
27 oct. 2008 à 22:51
27 oct. 2008 à 22:51
Pour comprendre le fonctionnement, vas sur commentcamarche et lis sur les bases mysql.
Sinon, je peux te fournir un exemple de code exemple avec des c ommentaires, a condition que tu puisses créer une base de donnée
Bon travail
Sinon, je peux te fournir un exemple de code exemple avec des c ommentaires, a condition que tu puisses créer une base de donnée
Bon travail
Bonsoir.
Merci de ta réponse et de tes conseils. Je suis en train de lire ce qui est dit sur le Mysql et je suis allé voir chez mon serveur qui me fournit effectivemment la possibilité de créer une ou plusieurs bases de données.
Si tu veux bien, ce serait super sympa de me fournir un exemple de code et de me dire où l'insérer dans ma page php... Sachant que tout ce que je veux c'est y enregistrer quelques utilisateurs avec leurs logins et passwords, afin qu'ils puissent être reconnus quand ils se connectent à mon site en passant par la page Login.
Merci d'avance
Amicalement
David
Merci de ta réponse et de tes conseils. Je suis en train de lire ce qui est dit sur le Mysql et je suis allé voir chez mon serveur qui me fournit effectivemment la possibilité de créer une ou plusieurs bases de données.
Si tu veux bien, ce serait super sympa de me fournir un exemple de code et de me dire où l'insérer dans ma page php... Sachant que tout ce que je veux c'est y enregistrer quelques utilisateurs avec leurs logins et passwords, afin qu'ils puissent être reconnus quand ils se connectent à mon site en passant par la page Login.
Merci d'avance
Amicalement
David
Chabanus
Messages postés
978
Date d'inscription
dimanche 23 décembre 2007
Statut
Membre
Dernière intervention
11 novembre 2011
70
28 oct. 2008 à 13:22
28 oct. 2008 à 13:22
Tu ajoutes cela a ta base de données
Tu crées une table quelconque dans ta bdd ensuite tu entres cela dans l'onglet sql.
CREATE TABLE membre (
id_membre int(10) NOT NULL,
id varchar(20) NOT NULL,
pseudo varchar(40) NOT NULL,
passe varchar(20) NOT NULL,
);
Tu exécutes. Ensuite tu insérés les utilisateurs que tu veux:
Exemple:
INSERT INTO membre VALUES( '2', 'f0mi8rbpkjinkxiknvs0', 'chabanus', 'passe');
INSERT INTO membre VALUES( '1', '44686zf2x6fpsrrk27ub', 'David76', 'passe');
Et pour faire appel a la base de donnés dans ton code, qui doit se trouver au début du code php :
<?php
mysql_connect("nom de l'hôte", "ton login", "ton mot de passe");
mysql_select_db("le nom de la bdd");
?>
Demande a ton hébergeur, tout est fournie ;)
bon courage
Tu crées une table quelconque dans ta bdd ensuite tu entres cela dans l'onglet sql.
CREATE TABLE membre (
id_membre int(10) NOT NULL,
id varchar(20) NOT NULL,
pseudo varchar(40) NOT NULL,
passe varchar(20) NOT NULL,
);
Tu exécutes. Ensuite tu insérés les utilisateurs que tu veux:
Exemple:
INSERT INTO membre VALUES( '2', 'f0mi8rbpkjinkxiknvs0', 'chabanus', 'passe');
INSERT INTO membre VALUES( '1', '44686zf2x6fpsrrk27ub', 'David76', 'passe');
Et pour faire appel a la base de donnés dans ton code, qui doit se trouver au début du code php :
<?php
mysql_connect("nom de l'hôte", "ton login", "ton mot de passe");
mysql_select_db("le nom de la bdd");
?>
Demande a ton hébergeur, tout est fournie ;)
bon courage
Bonsoir. Merci pour le code et les conseils Chabanus... C'est super sympa de ta part.
Cependant, quand j'insère ce code dans sql, il me met "erreur de syntaxe"... Quelqu'un pourrait-il me dire où est cette erreur svp?
code:
CREATE TABLE membre (
id_membre int(10) NOT NULL,
id varchar(20) NOT NULL,
pseudo varchar(40) NOT NULL,
passe varchar(20) NOT NULL,
);
Merci d'avance
Cordialement
David
Cependant, quand j'insère ce code dans sql, il me met "erreur de syntaxe"... Quelqu'un pourrait-il me dire où est cette erreur svp?
code:
CREATE TABLE membre (
id_membre int(10) NOT NULL,
id varchar(20) NOT NULL,
pseudo varchar(40) NOT NULL,
passe varchar(20) NOT NULL,
);
Merci d'avance
Cordialement
David
Chabanus
Messages postés
978
Date d'inscription
dimanche 23 décembre 2007
Statut
Membre
Dernière intervention
11 novembre 2011
70
>
David76
28 oct. 2008 à 20:59
28 oct. 2008 à 20:59
Ah désolé il n y a pas de virgules pour la dernière lign e:
CREATE TABLE membre (
id_membre int(10) NOT NULL,
id varchar(20) NOT NULL,
pseudo varchar(40) NOT NULL,
passe varchar(20) NOT NULL
);
Voilà ;)
CREATE TABLE membre (
id_membre int(10) NOT NULL,
id varchar(20) NOT NULL,
pseudo varchar(40) NOT NULL,
passe varchar(20) NOT NULL
);
Voilà ;)
David76
>
Chabanus
Messages postés
978
Date d'inscription
dimanche 23 décembre 2007
Statut
Membre
Dernière intervention
11 novembre 2011
28 oct. 2008 à 21:10
28 oct. 2008 à 21:10
Super ça marche parfaitement !
Merci encore Chabanus... C'est super sympa...
Bonne soirée et à une prochaine...
Bye
Merci encore Chabanus... C'est super sympa...
Bonne soirée et à une prochaine...
Bye
Chabanus
Messages postés
978
Date d'inscription
dimanche 23 décembre 2007
Statut
Membre
Dernière intervention
11 novembre 2011
70
>
David76
28 oct. 2008 à 21:12
28 oct. 2008 à 21:12
Au plaisir ;)
David76
>
Chabanus
Messages postés
978
Date d'inscription
dimanche 23 décembre 2007
Statut
Membre
Dernière intervention
11 novembre 2011
28 oct. 2008 à 21:33
28 oct. 2008 à 21:33
Re...
Euh... Sans vouloir abuser... Le cryptage suivant (f0mi8rb... etc...), comment et où on le trouve?... Lol...
INSERT INTO membre VALUES( '2', <gras><souligne>'f0mi8rbpkjinkxiknvs0', 'chabanus', 'passe');
INSERT INTO membre VALUES( '1', '44686zf2x6fpsrrk27ub', 'David76', 'passe');
Merci
Euh... Sans vouloir abuser... Le cryptage suivant (f0mi8rb... etc...), comment et où on le trouve?... Lol...
INSERT INTO membre VALUES( '2', <gras><souligne>'f0mi8rbpkjinkxiknvs0', 'chabanus', 'passe');
INSERT INTO membre VALUES( '1', '44686zf2x6fpsrrk27ub', 'David76', 'passe');
Merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
briiiiix
Messages postés
575
Date d'inscription
vendredi 24 octobre 2008
Statut
Membre
Dernière intervention
1 juin 2010
18
28 oct. 2008 à 22:11
28 oct. 2008 à 22:11
utilises la fonction md5
Exemple:
$password = md5($_POST'password']);
INSERT INTO membre VALUES( '2', <gras><souligne>'f0mi8rbpkjinkxiknvs0', 'chabanus', 'passe');
INSERT INTO membre VALUES( '1', '$password', 'David76', 'passe');
Exemple:
$password = md5($_POST'password']);
INSERT INTO membre VALUES( '2', <gras><souligne>'f0mi8rbpkjinkxiknvs0', 'chabanus', 'passe');
INSERT INTO membre VALUES( '1', '$password', 'David76', 'passe');
briiiiix
Messages postés
575
Date d'inscription
vendredi 24 octobre 2008
Statut
Membre
Dernière intervention
1 juin 2010
18
29 oct. 2008 à 09:04
29 oct. 2008 à 09:04
Désolé, erreur de frappe:
$password = md5($_POST['password']);
$password = md5($_POST['password']);
Chabanus
Messages postés
978
Date d'inscription
dimanche 23 décembre 2007
Statut
Membre
Dernière intervention
11 novembre 2011
70
27 oct. 2008 à 22:26
27 oct. 2008 à 22:26
Tu as besoin d'une base de donnés Mysql pour identifier plusieurs a la fois