11-09-2010, 09:12 PM
Il faut utiliser la balise {code=PHP} (en remplaçant les accolades par des croches) pour avoir la coloration qui va bien et les liens.
Sephi-Chan
Sephi-Chan
Citation :Dans l'exemple que je t'ai donné, quand je mets if($pseudoOk) /* traitement DB */, qu'est-ce qui t'empêche de démarrer ta connexion à ce moment là seulement ? (si vraiment tu ne veux pas avoir ouvert ta connexion auparavantHeu...oui c'est vrai, c'ets quoi qui me gêne ? lol
Citation : -- mais sans vouloir te vexer, vu ton niveau ça ne devraît pas être ta préoccupation prioritaire..)Bein si justement, je fais attention à ne pas faire perdre du temps au serveur de DB et tous les débutants devraient faire pareil je pense^^
Citation :Il te faut réorganiser ton code, lui trouver une architecture plus logique. ça ne sert à rien de faire de l'affichage utilisateur pour transférer des données entre deux scripts qui se suivent de manière logique. ça ne se justifierait que si, à cette étape de l'inscription, tu avais besoin de demander quelque chose à l'utilisateur.Bein justement sur la page de login (accueil) je veux qu'il n'y ait que le pseudo et le pass et qu'apres test d'existence en DB cela affiche soit la page de jeu si le joueur est connu dans la DB soit la page d'inscription où l'on ajoute le champ email à la suite des champs pseudo et pass déjà remplis.
Citation :sinon fous lui la paix (au visiteur), fais bêtement un include de la page suivante pour commencer.Quelle page ?
Citation :Voilà, je l'ai mis et en bbcode PHP 16
Mais j'ai le message encore :/
<?php
if(!=$result){
header("location:inscription.html");
}
else{
header("location:jouer.html");
}
?>
if ( !$result ) { /* ... */ }
Citation :Sinon on va passer a un raisonnement débile, personne ne fait deux pages pour l'inscription, surtout utilisées de cette maniére! On te dis tous que c'est pas bien, on a tous plus d'expérience que toi (il me semble) donc peut étre qu'il y a une raison non?Qui a dit que je ne vous croyais pas ? tu te réveille mais tu n'a pas suivi le sujet
(11-09-2010, 08:24 PM)niahoo a écrit : [ -> ]$result=mysql_query('SELECT * FROM joueurs WHERE pseudo=\''.$lelogin[0].'\';');
Gaffe au cross site scripting. stocker le passe en clair dans un cookie ça craint grave. même stocker le passe crypté ça craint grave.