Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/11/2011, 10:52
sotos2
 
Fecha de Ingreso: octubre-2011
Mensajes: 18
Antigüedad: 12 años, 6 meses
Puntos: 0
sesiones php, iniciar sesion

formulario:

<html>
<FORM ACTION="comprobacio.php" METHOD="post">
Usuari : <INPUT TYPE="text" NAME="usuari" MAXLENGTH="20">
<BR>
Contrasenya: <INPUT TYPE="password" NAME="contrasenya" MAXLENGTH="20">
<BR>
<INPUT TYPE="submit" NAME="enviar" CLASS="boton" VALUE="Registrar">
</FORM>
</html>



Me podrian decir si ven algun error en esto





Código PHP:
Ver original
  1. <?php
  2. ?>
  3.  
  4. <?
  5. if(isset($_POST["enviar"]) ) {
  6. $usuari = $_POST["usuari"];
  7. $contrasenya= $_POST["contrasenya"];
  8. if(validarUsuari($usuari,$contrasenya) == true){
  9. $sesion->set("usuari",$usuari);
  10. echo"si";
  11. } else {
  12. echo "Verifica el teu nom d’usuari i la teva contrasenya";
  13. }
  14. }
  15.  
  16. function validarUsuari($usuari, $contrasenya) {
  17. $conexio = new mysqli("localhost","root","26121994","Clients");
  18. $sql = "select Usuari from Clients where Usuari = '$usuari'";
  19. $result = $conexion->query($sql);
  20. if($result->num_rows > 0) {
  21. $fila = $result->fetch_assoc();
  22. if( strcmp($contrasenya,$fila["Contrasenya"]) == 0 )
  23. return true;
  24. else
  25. return false;
  26. } else
  27. return false;
  28. }
  29.  
  30. ?>