TUTORIAL #8, SECTION MEMBRE (AVEC MYSQL) (PARTIE 2)

Signaler
Messages postés
276
Date d'inscription
dimanche 22 juillet 2001
Statut
Modérateur
Dernière intervention
5 décembre 2013
-
Messages postés
17
Date d'inscription
mardi 15 juillet 2003
Statut
Membre
Dernière intervention
3 juin 2004
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/12848-tutorial-8-section-membre-avec-mysql-partie-2

Messages postés
17
Date d'inscription
mardi 15 juillet 2003
Statut
Membre
Dernière intervention
3 juin 2004

quelques petites erreurs à signaler pour ceux qui souhaitent utiliser les scripts de ce tutorial :

dans sectionmembre.php3 : (première ligne)
print ("<form method="post" action"membre.php3">");
il manque un = après action

(pour MeGaHerTz) dans membre.php3, il manque les infos sur la base de donnée (à ajouter avant la ligne $sql ="etc.)
$db = mysql_connect('localhost', 'login', 'password');
mysql_select_db('newstest',$db);

et faudrait rajouter ceci en début de fichier après le <?
$nickname = $_POST["nickname"];
$pass = $_POST["pass"];

toujours dans ce fichier membre.php3, vers la fin on voit
url="member.php3" au lieu de "membre.php3"

Voila qui devrait en aider plus d'un qui auraient quelques problèmes :)
Merci à SmallToad pour ces scripts qui (malgrés qu'il aient été tapés avec trop d'empressement) sont très instructifs ;)
Messages postés
1
Date d'inscription
lundi 2 février 2004
Statut
Membre
Dernière intervention
2 février 2004

Sa maffiche ce message derreur kan jessai de minscrir .... je sui debutan alors si kelk1 pourai me dire commen faire pour regler le prob sa serai simpa

Warning: mysql_connect(): Access denied for user: 'login@212.27.40.155' (Using password: YES) in /var/www/free.fr/9/c/megahertz68/EM/verif.php3 on line 31

Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /var/www/free.fr/9/c/megahertz68/EM/verif.php3 on line 32


Merci davance
Messages postés
19
Date d'inscription
dimanche 9 novembre 2003
Statut
Membre
Dernière intervention
13 décembre 2004

J'ai effectué des corrections sur ce script. Contactez-moi si vous les voulez (apparement, elle eveut pas passer dans les commentaires). Même si le code de l'auteur est clair, il y a néanmoins des illogismes qui font que le code ne peut pas fonctionner. Vous pouvez tester le programme ici : http://www.naelinda.net/cosplay-test/inscription.php3
La reecriture du code que j'ai effectué, qui sera customizée bien sûr (plus de champs, design différent...), sera utilisé sur mon futur site web. Merci tout de même à l'auteur de ce script qui m'a permis d'economiser plusieurs heures de travail.
Messages postés
19
Date d'inscription
dimanche 9 novembre 2003
Statut
Membre
Dernière intervention
13 décembre 2004

test
Messages postés
26
Date d'inscription
mercredi 28 mai 2003
Statut
Membre
Dernière intervention
3 décembre 2004

Erreur SQL !SELECT nick FROM nick_tbl WHERE nick='pseudo'
No Database Selected

Est-ce moi qui n'ai pas config comme il faut?
Messages postés
62
Date d'inscription
jeudi 7 novembre 2002
Statut
Membre
Dernière intervention
5 mai 2004

Il y a un petit soucis sur la recuperation de la variable nickname ( a moins que j'ai raté qqchose ) mais $nickname envoyé par le formulaire n'est pas enregistré dans la sessions car c'est $nick ou nick qui est enregistré à sa place...
Je ne pense pas que mysql fasse le renvoi par lui même
ou sinon :

$nick = $data['nick'];

mais le mieux serait quand même de retrouver
session_register('nickname');
Messages postés
9
Date d'inscription
lundi 13 janvier 2003
Statut
Membre
Dernière intervention
13 janvier 2003

i
Messages postés
11
Date d'inscription
mardi 26 février 2002
Statut
Membre
Dernière intervention
14 janvier 2005

Je voudrais savoir si kelkun cree une session avec la var nick sur une otre page et vient sur celle la il sera compte ident :/
jbc
Messages postés
110
Date d'inscription
lundi 7 janvier 2002
Statut
Membre
Dernière intervention
26 septembre 2004

Il doit avoir quelque chose sur la session php4 que tu n'as pas fait comme il faut.
Messages postés
2
Date d'inscription
mercredi 18 décembre 2002
Statut
Membre
Dernière intervention
3 février 2003

moi sa foir au nivo de la connection. des que je click sur go il revien a la page de conection
Messages postés
9
Date d'inscription
lundi 13 janvier 2003
Statut
Membre
Dernière intervention
13 janvier 2003

J'te rassure aK, moi je pige 0,1 %
Messages postés
276
Date d'inscription
dimanche 22 juillet 2001
Statut
Modérateur
Dernière intervention
5 décembre 2013

cool ton truc , je n'ait pas tésté car sur mon pc j'ai pas de moteur mysql , et de plus j'y comprend 10% du code et encore ... (j'suis vraiment newbies ...) mais bon si tu veux j'écris ce commentaire pour t'encourrager à continuer , car j'ai commencé le php en partie grace à toi !