Fatal error: Call to undefined function sha()

Résolu/Fermé
Zakarya93 Messages postés 984 Date d'inscription lundi 27 avril 2015 Statut Membre Dernière intervention 18 décembre 2020 - 2 juin 2015 à 16:41
Zakarya93 Messages postés 984 Date d'inscription lundi 27 avril 2015 Statut Membre Dernière intervention 18 décembre 2020 - 2 juin 2015 à 17:00
Bonjour,

J'ai cette erreur : Fatal error: Call to undefined function sha() in C:\wamp\www\rs\functions\login.func.php on line 9

Mon login.func.php :

<?php

//la function qui va verifier la combinaison pseudo/password

function verifier_combinaison_pseudo_password($pseudo,$password)
{
  $pseudo = htmlspecialchars(strip_tags($_POST['pseudo']));
  $password = htmlspecialchars(strip_tags($_POST['password']));
  $password = sha($password);

  $bdd = new PDO('mysql:host=localhost;dbname=rs;charset=utf8', 'root', '');
    //donc la, la verification:
$req = $bdd->query('SELECT COUNT(*) FROM utilisateurs WHERE pseudo="'.$pseudo.'" AND password="'.$password.'"');
$etat = $req->fetchColumn();  

if($etat == 0){
return 0;
}else{
 return 1;

     }
}

?>


Que faire ? Merci d'avance :)

1 réponse

Zakarya93 Messages postés 984 Date d'inscription lundi 27 avril 2015 Statut Membre Dernière intervention 18 décembre 2020 9
2 juin 2015 à 16:56
J'ai mis sha1_file() à la place mais j'ai :

Warning: sha1_file(pokemon): failed to open stream: No such file or directory in C:\wamp\www\rs\functions\login.func.php on line 9
0
Zakarya93 Messages postés 984 Date d'inscription lundi 27 avril 2015 Statut Membre Dernière intervention 18 décembre 2020 9
2 juin 2015 à 17:00
resolu, j'ai utlisé sha1 à la place
0