JeuWeb - Crée ton jeu par navigateur
[PHP] Inscription - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : [PHP] Inscription (/showthread.php?tid=4980)

Pages : 1 2


[PHP] Inscription - Dark-Slade - 12-07-2010




RE: [PHP]Inscription - Argorate - 12-07-2010

Hello,

je serais toi, je ferais attention a ne pas tous mélanger comme ça, tes traitements et affichages (coder en couche permet de bien séparer et de s'y retrouver)

sinon, c'est du debugage, as-tu chercher par toi meme?
En plus si tu souhaites qu'on t'aide, il manque l'erreur que tu as a l'écran quand tu executes le script.

De se que j'ai vu en survolant en une seconde, tu dois avoir un parse error car tu as:

Code PHP :
<?php 
mysql_connect
()
Il manque un point virgule non? Big Grin

PS: le "session_start();" ce met tout en haut de chaque page où t'as besoin des sessions Wink
PS2: Attention au short tag '<?' au lieu de '<?php'
PS3: c'est sans doute subjectif, mais le mega commentaire "/*
si la variable de session login n'existe pas cela

siginifie que le visiteur
n'a pas de session ouverte, il n'est donc pas logué ni

autorisé à
acceder à l'espace membres
*/" rend plus ilisible qu'autre chose et prend de la place pour rien, m'enfin si ça t'aide... (m'enfin un isset d'une variable necessite t'il un commentraire?)

vilou, bon courage^^


RE: [PHP]Inscription - Dark-Slade - 12-07-2010

Mais même avec le point virgule sa ne marche pas ? :/

Je viens d'essayer sa fait pareil ... :o


RE: [PHP]Inscription - Argorate - 12-07-2010

Sans me donner l'erreur, je ne peux rien pour toi Wink


RE: [PHP]Inscription - Dark-Slade - 12-07-2010

XD mais si je ne sais pas ou l'erreur comment l'as trouver ?


RE: [PHP]Inscription - Argorate - 12-07-2010

Bin, tu dis que ça ne marche pas c'est que ça te met un message d'erreur non? ou alors c'est juste que ça ne fais pas se que tu veux?


RE: [PHP]Inscription - Dark-Slade - 12-07-2010

sa fait un message d'erreur


RE: [PHP]Inscription - Argorate - 12-07-2010

Oula, je ne comprend rien...

Pour la derniere fois, sinon tu te debrouilleras sans moi, copie colle le message d'erreur!


RE: [PHP]Inscription - Dark-Slade - 12-07-2010

'.$sql.'
'.mysql_error()); $data = mysql_fetch_assoc($req); if($data['pwd'] != $pass) { echo '

Mauvais login / password. Merci de recommencer
'; include('login.htm'); // On inclut le formulaire d'identification exit; } else { session_start(); $_SESSION['login'] = $login; echo 'Vous etes bien logué'; // ici vous pouvez afficher un lien pour renvoyer // vers la page d'accueil de votre espace membres } } else { echo '

Vous avez oublié de remplir un champ.
'; include('login.htm'); // On inclut le formulaire d'identification exit; } ?>


RE: [PHP]Inscription - Argorate - 12-07-2010

Attend, mais ça c'est du code, ça t'affiche réelement ça quand tu lances ta page? :|
T'es sur que ça interprete le php au moins? Faudrais pas que se soit les short tag (desactiver par defaut) qui t'embete...

esseye de mettre "<?php" partout dans ton code où tu as "<?"

et dis moi ce que ça donne?