Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    141

    errore in autentica.php

    Ho una tabella admin con il campo username di tipo VARCHAR e il campo password di tipo PASSWORD.

    la pagina autentica php contiene questa query per verificare che l'username e la password siano corretti:
    $query = "SELECT username FROM admin WHERE password=PASSWORD(".$password.")";

    Perchè la pagina mi da questo errore?
    Errore: Unknown column 'gregorio' in 'where clause'

  2. #2
    Utente di HTML.it L'avatar di Fool
    Registrato dal
    May 2002
    Messaggi
    8,342
    non è corretta cosi

    prova

    $query = "SELECT username FROM admin WHERE password='$password'";

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    141
    Originariamente inviato da Fool
    non è corretta cosi

    prova
    siccome la password nel database è criptata se non la passo all'intrno della funzione PASSWORD non la riconosce.

  4. #4
    Utente di HTML.it L'avatar di Fool
    Registrato dal
    May 2002
    Messaggi
    8,342
    usando la stringa che ti ho passato prima fai

    $password=PASSWORD($password);

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    141
    mi da questo errore.
    Fatal error: Call to undefined function: password() in c:\hosting\immobiliarebrescia.it\wwwroot\autentica .php on line 17
    Credo sia dovuto al fatto che la funzione password è una funzione mysql e non php.

  6. #6
    Utente bannato L'avatar di Skyline89
    Registrato dal
    Jun 2006
    Messaggi
    225
    la password farla in md5 no??? è molto più semplice

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    141
    Originariamente inviato da Skyline89
    la password farla in md5 no??? è molto più semplice
    Come si fa?

  8. #8
    Utente bannato L'avatar di Skyline89
    Registrato dal
    Jun 2006
    Messaggi
    225
    $password = md5($password);

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.