|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||
|
Futur Membre du Club
![]() Inscription : avril 2008 Messages : 79 ![]() |
je voudrais inserer le login du membre connecté qui passe le qcm dans la base,mais ça marche pas.merci pour ceux qui veulent bien m'aider
c c control-session.php Code :
Code :
Code :
|
||||||
|
|
00
|
|
|
#2 | ||
|
Membre confirmé
![]() Inscription : avril 2007 Messages : 247 ![]() |
Sa marcheras mieux avec une requête comme sa déjà^^
Code :
|
||
|
|
00
|
|
|
#3 |
|
Futur Membre du Club
![]() Inscription : avril 2008 Messages : 79 ![]() |
merci pour ta réponse
ça marche pas |
|
|
00
|
|
|
#4 |
|
Membre confirmé
![]() Inscription : avril 2007 Messages : 247 ![]() |
As tu regardé si ton
$_SESSION['pseudo'] vallait quelque chose ? |
|
|
00
|
|
|
#5 | ||
|
Futur Membre du Club
![]() Inscription : avril 2008 Messages : 79 ![]() |
voila le code qui verifie ma page login c la ou j'ai enregistrer mon pseudo ds la session,dans les autre page y que session_start()
Code :
|
||
|
|
00
|
|
|
#6 |
|
Membre confirmé
![]() Inscription : avril 2007 Messages : 247 ![]() |
|
|
|
00
|
|
|
#7 | ||
|
Futur Membre du Club
![]() Inscription : avril 2008 Messages : 79 ![]() |
dans toust mes pages ya
Code :
mais pr la requete ça marche pas |
||
|
|
00
|
|
|
#8 |
|
Membre confirmé
![]() Inscription : avril 2007 Messages : 247 ![]() |
Sa mdit pas ce qu'il m'était comme erreur
En plus t'as mis un mysql_error() c'est super maintenant faut justement s'en servir pour voir l'erreur^^ |
|
|
00
|
|
|
#9 |
|
Futur Membre du Club
![]() Inscription : avril 2008 Messages : 79 ![]() |
pour le echo bienvenue ça marchait des le debut,
j'ai juste un probleme de l'insertion,il ne m'affiche aucune erreur,il raffraichit juste la page. et maint j'ai ajouter ça $link=mysql_query($sql) or die('Erreur SQL !'.$sql.'<br />'.mysql_error($link)); mais comme avant juste le raffraichissement de la page |
|
|
00
|
|
|
#10 |
|
Futur Membre du Club
![]() Inscription : avril 2008 Messages : 79 ![]() |
ma table contient 3 champs:
1 -id qui autoincrement 2- pseudo 3- score mais je veux avant regler ce probleme pour ensuite inclure score ds la requete |
|
|
00
|
|
|
#11 |
|
Membre confirmé
![]() Inscription : avril 2007 Messages : 247 ![]() |
Ok je vois.
En faite quand t'arrive sur ta page ccna1.php, tu fait un include de c c control-session.php Cette page elle en faite contrôle la session comme l'indique son nom. Si la session n'est pas bonne en gros il te redirige de nouveau vers le formulaire. Le rafraichissement (ou plutôt la redirection) ce fait à ce moment la. C'est tout simplement que ton $_SESSION['pseudo'] ne doit être à aucun moment définit. Suffit donc que tu lui donnes une valeur (celle du pseudo du gars en locurence pour ton script) |
|
|
00
|
|
|
#12 |
|
Futur Membre du Club
![]() Inscription : avril 2008 Messages : 79 ![]() |
c fichier me rederige vers login.php qui est ma page d'accueil juste si je suis pas connecté alors que je le suis et mon pseudo s'affiche dans la ccna1.php ou la requete s'execute,apres execution de la requete il m'affiche toujours ccna.php.
ça doit etre une petite erreur de rien du tt qui fait tt ça |
|
|
00
|
|
|
#13 |
|
Membre confirmé
![]() Inscription : avril 2007 Messages : 247 ![]() |
Pour être sur que sa vienne bien du
require "../include/control-session.php"; Vire de la page ccna1.php. Si sa marche bon bah sa veut dire que sa vient bien de la verif il te reste plus qu'a affecter correctement tes variables de session ou tu le souhaite avant la verif de ces dernières |
|
|
00
|
|
|
#14 |
|
Futur Membre du Club
![]() Inscription : avril 2008 Messages : 79 ![]() |
j'ai fais ce que tu as dis,mais rien,ça doit peut etre ds la requete qui a un probleme
|
|
|
00
|
|
|
#15 |
|
Membre confirmé
![]() Inscription : avril 2007 Messages : 247 ![]() |
En faite sa serait plus simple si tu dévrivais exactement ce qui se passe^^"
Tu vas sur le formulaire, une fois que tu l'as passé est ce qu'il va bien sur la page ccna1.php et une fois dessus qu'est ce qu'il affiche après avoir enlever l'include qui fait la verif de session ? |
|
|
00
|
|
|
#16 |
|
Futur Membre du Club
![]() Inscription : avril 2008 Messages : 79 ![]() |
j'ai coriigé un petite erreur et maint il me donne un msg d erreur
Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in C:\wamp\www\new\qcm\ccna1.php on line 12 Erreur SQL !INSERT INTO classement_reseau VALUES('amin11') VALUES('amin11') ici il connait bien mon pseudo |
|
|
00
|
|
|
#17 |
|
Membre confirmé
![]() Inscription : avril 2007 Messages : 247 ![]() |
Donc sa vient bien de la requête comme j'avais dit au tout début è_é
Bref dans ton insert faut que tu précise le nom de ton champ exemple : INSERT INTO Table (Champ1) VALUES('Valeur du champ1') |
|
|
00
|
|
|
#18 |
|
Futur Membre du Club
![]() Inscription : avril 2008 Messages : 79 ![]() |
enfin y 'aavit 2 erreur une ds la requete et une autre ds le bouton submit.
merci pour ton aide c tres gentil de ta part, bonne soirée |
|
|
00
|
|
|
#19 |
|
Membre confirmé
![]() Inscription : avril 2007 Messages : 247 ![]() |
No soucis le principale c'est que le problème sois réglé^^
Bonne soirée à toi également |
|
|
00
|
|
|
#20 |
|
Invité de passage
![]() Inscription : septembre 2012 Messages : 4 ![]() |
Voila ca fait 3, 4 semaine que je galere a faire mon systeme de login je suis un noob autodidact qui aime apprendre par lui meme mais bon apres maintenand presque 1 mois de recherche et de script /systeme de login différent J ABBANDONNEEEEE et vous demande de me venir en aide !!!
Le resultat que je souhaite avoir: un systeme de login PHP / MY SQL (celui que j utulise est acev session et sans cookies) me donnant la possibilité de m'enregistrer, me logger, afficher mes infos, les modifier, puis bien enttendu me deconnecter ! Actuellement je fonctionnen avec une base de donnee mysql ds laquelle ce trouve une table "login" dans celle ci jai toute mes infos !! (nom, pw, age, etc...) Donc jai ENFIN reussi a bidouiller mon code de manier a ce que tous marche bien comme il le faut SAUF un SOUCIS qui m'empeche d aller plus loin : lorsque je suis logger et bien je clique sur mon lien "membre " et la n'est afficher que mon nom et nom TOUTE LES INFO - DONC MA QUESTION COMMENT FAIRE SVP ne me demander pas de reflechir ni envoyer moi des lien jcomprend plus rien !!! je parle 3 langues et jai exploiter ce savoir au traver de google et c'est seulement apres avoir eu l'impression de connaitre tous les site parlan de programmation web que j'ai abandonner !!! Je sais ke la dehors il y a quelqu un qui beneficie du savoir pour m'aider !! Je vous envoie mon code du fichier loggin et oui celuis du fichier membre Login.php : <?php session_start(); ob_start(); ?> <?php $verbindung = mysql_connect("localtruc", "nom" , "modepass") or die("connection pa possible"); mysql_select_db("table") or die ("Datenbank konnte nicht ausgewählt werden"); $username = $_POST["username"]; $city = $_GET["city"]; $land = $_GET["land"]; $age = $_GET["age"]; $music = $_GET["music"]; $role = $_GET["role"]; $passwort = md5($_POST["password"]); $abfrage = "SELECT * FROM login WHERE username LIKE '$username'"; $ergebnis = mysql_query($abfrage); $row = mysql_fetch_object($ergebnis); if($row->passwort == $passwort) { $_SESSION["username"] = $username ; $_SESSION["land"] = $land ; header("Location: http://mon site.vu/?page=member"); } else { header("Location: http://mon site.vu/?page=login_false"); } ?> et member.php <?php print_r($_SESSION); ?> |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com