Error fatal: llamada a una función no definida sha()

Resuelto
Zakarya93 Mensajes publicados 1026 Estado Miembro -  
Zakarya93 Mensajes publicados 1026 Estado Miembro -
Hola,

Tengo este error: Fatal error: Call to undefined function sha() in C:\wamp\www\rs\functions\login.func.php on line 9

Mi 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 respuesta

  1. Zakarya93 Mensajes publicados 1026 Estado Miembro 10
     
    He puesto sha1_file() en su lugar pero tengo:

    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
    1. Zakarya93 Mensajes publicados 1026 Estado Miembro 10
       
      resuelto, he utilizado sha1 en su lugar
      0