Parse error: parse error, unexpected $end in
Maxime
-
johnvox -
johnvox -
Bonjour,
voici mon code :
merci de vous interressez a mon probleme
voici mon code :
<?php session_start(); $connection=mysql_connect("localhost", "login", "password"); mysql_select_db("login"); $Pseudo=$_POST['Login']; $Mdp=$_POST['Password']; $sql="SELECT Password FROM member WHERE Login='".$Pseudo."'"; $result=mysql_query($connection,$sql); if($result == $Mdp) { ?> <SCRIPT LANGUAGE="JavaScript"> document.location.href="accueil.html" </SCRIPT> <? } else { ?> <SCRIPT LANGUAGE="JavaScript"> document.location.href="index.php" </SCRIPT> <? } ?>
merci de vous interressez a mon probleme
A voir également:
- Parse error: parse error, unexpected $end in
- Cmos checksum error ✓ - Forum Carte-mère/mémoire
- Playback error reconnect in 3s (1/5) francais - Forum Box et Streaming vidéo
- Error 1962 ✓ - Forum PC fixe
- Whea error occt - Forum Processeur
- A javascript error occurred in the main process - Forum Matériel & Système
4 réponses
déjà remplace t'es <? par des <?php
Ensuite a la vu de ton code j'ai cru comprendre que tu stockais tes mot de passes en clairs tu devrait les crypter avant
genre tu fait
$mot_passe = sha1($_POST['mdp']);
INSERT INTO tatable ('$utilisateur','$mot_passe')
et pour vérifié tu fais la même chose sauf que ton if sera :
if($result == sha1($Mdp))
Ensuite a la vu de ton code j'ai cru comprendre que tu stockais tes mot de passes en clairs tu devrait les crypter avant
genre tu fait
$mot_passe = sha1($_POST['mdp']);
INSERT INTO tatable ('$utilisateur','$mot_passe')
et pour vérifié tu fais la même chose sauf que ton if sera :
if($result == sha1($Mdp))
Merci je test de suite .
qu elle est l interet de les crypté? Mon code me permet d autoriser l acces a la page d acceuil apres identification
qu elle est l interet de les crypté? Mon code me permet d autoriser l acces a la page d acceuil apres identification
L'interet c'est que si quelqu'un casse ta base de donnée (on ne sait jamais) si tes mot de passe ne sont pas crypté il peut les avoir et après ......
Tandis que s'il sont hashé (car md5, sha1 sont des fonction de hashage) le gars pourra les voir mais il ne pourra rien en faire car hashé pour exemple
commentçamarche en sha1 c'est 526177ce64bbdde88bc20b31aa6987e5151192e5
et on ne peut pas le retrouver le hashage on peut pas le décrypter !
Tandis que s'il sont hashé (car md5, sha1 sont des fonction de hashage) le gars pourra les voir mais il ne pourra rien en faire car hashé pour exemple
commentçamarche en sha1 c'est 526177ce64bbdde88bc20b31aa6987e5151192e5
et on ne peut pas le retrouver le hashage on peut pas le décrypter !