News
Challenges
Crackme
ClientSide
Cryptographie
Forensics
Hacking
Logique
Programmation
Stéganographie
Wargame
Tous les challenges
Forum
Tutoriaux
FAQ
Liens utiles
IRC
Newbie Connect
Liens
Partenaires
Réglement
Goodies
L'incubateur
A propos
L'équipe
Hall Of Fame
NewbieContest
Programmation
»
Langages Web
»
[MySQL] Connexion a la base de donnée
Username:
1 heure
1 jour
1 semaine
1 mois
Toujours
Password:
Accueil
Aide
Rechercher
Recherche rapide
Recherche avancée
[Fermer]
Identifiez-vous
Inscrivez-vous
Pages:
1
[
2
]
Imprimer
Auteur
Fil de discussion: [MySQL] Connexion a la base de donnée (Lu 11000 fois)
Snake046
Invité
[MySQL] Connexion a la base de donnée
«
#15 le:
03 Août 2006 à 17:19:32 »
Ben pour l'echo, il me dit toujours qu'il y a une Parse Error, bien que j'ai essayé toutes les solution (guillemets simple, double guillemets, ou même rien du tout), mais à la ligne 20, qui est une ligne vide qui se trouve entre l'accolade signifiant la fin de la fonction else et le ?> qui fini le script !
Sinon je suis interessé par l'idée de session... ça consiste en quoi ? Ya une page internet ou on peut apprendre à gérer ça ?
Journalisée
SeVeN
Relecteur
Profil challenge
Classement : 47/55046
Membre Senior
Hors ligne
Messages: 286
[MySQL] Connexion a la base de donnée
«
#16 le:
04 Août 2006 à 09:44:38 »
echo fonctionne bien avec des parentheses, c'est pas le probleme. Le probleme c'est plutot que tu es distraits et que tu fermes pas souvent tes chaines de caracteres. J'ai corrigé -sans tester- ton script, il reste peut etre des erreurs.
<?php
// c'etait inversé...
$Pseudo = $_POST['Pseudo'];
$Password = $_POST['Password'];
// ici tu dois nettoyer les variables envoyées, verifier si elles existent ou non, et agir en consequence
// pour eviter les connexions inutiles a la base SQL et les injections SQL. Je te laisse decouvrir ça par
// toi meme
@mysql_connect("localhost", "root", "") or die("Connexion impossible");
@mysql_select_db("bdunivers") or die("Base non disponible");
// y'a plus élegant mais c'est pour rester dans l'esprit de ton script
$req = mysql_query("SELECT Password FROM Ref_Joueurs WHERE Pseudo=
'$Pseudo'");
$CorrectPass = mysql_result($req, 0, 0);
if ($Password == $CorrectPass)
{
header(
"
location:index.php
"
);
}
else
{
echo("Message qu'il dit que le mdp il est pas correct"
)
;
}
@mysql_close();
?>
Journalisée
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d- s+:- a-- C+++ UL++ P++ L++ E W++ N+ o-- K- w++
O-- M V- PS+ PE++ Y+ PGP t 5 X++ R+ tv-- b+ DI D+
G e- h+ r- y+
------END GEEK CODE BLOCK------
lordzak
Profil challenge
Classement : 2142/55046
Membre Senior
Hors ligne
Messages: 358
[MySQL] Connexion a la base de donnée
«
#17 le:
09 Août 2006 à 19:04:42 »
hum...et les addslashes ?
Edit pardon, mal lu...
Journalisée
"Il ne faut jamais prendre les gens pour des cons mais il ne faut pas oublier qu'ils le sont."
Pages:
1
[
2
]
Imprimer
Aller à:
Merci de choisir une destination:
-----------------------------
Général
-----------------------------
=> Proposition de tutoriaux
=> Général
=> Suggestions/Dev. du site
=> Projet en Cours
=> Defouloir
=> Sondage pour le site
=> Bugs
-----------------------------
News
-----------------------------
=> News du site
=> News Hacking/Cracking/Phreaking
=> News Informatique/Hardware/Tuning
-----------------------------
Challenges
-----------------------------
=> Aide Crackme
=> Aide Cryptographie
=> Aide Forensics
=> Aide Hacking
=> Aide Javascript/Java/HTML
=> Aide Logique
=> Aide Programmation
=> Aide Stéganographie
=> Aide Wargame
-----------------------------
Afterwards
-----------------------------
=> Afterwards Crackme
=> Afterwards Cryptographie
=> Afterwards Forensics
=> Afterwards Hacking
=> Afterwards Javascript/Java/HTML
=> Afterwards Logique
=> Afterwards Programmation
=> Afterwards Stéganographie
=> Afterwards Wargame
-----------------------------
Divers
-----------------------------
=> Linux
=> Hacking
=> Cracking
=> Hardware
=> Informatique
-----------------------------
Programmation
-----------------------------
=> Langages compilés
=> Autres langages
=> Langages Web
Chargement...