Visualizzazione dei risultati da 1 a 6 su 6

Discussione: help!

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    7

    help!

    Innanzitutto grazie per l'ascolto!
    Ho un problema che dopo 2 ore di sbattimento non sono riuscita a risolvere!
    Spero di riuscire a spiegarmi bene e ad esprimervi in modo approfondito il mio problema, dunque:
    COME DIAVOLO SI FA UNA SELECT SU UN CAMPO PASSWORD????(criptato ovviamente)
    Dopo ripetuti tentativi non sono riuscita a risolvere il dilemma.
    Il problema é che scrivendo questa select com MysqlAdmin
    SELECT * FROM `newslettermembers` WHERE `tipo_utente`='admin' AND `username`='admin' AND `password`=PASSWORD('admin');
    non ho alcun risultato dal DB (mi sono assicurata che i campi richiesti sono stati inseriti in modo appropriato, inserendo i campi in modo giusto (come per l'insert del campo password ho selezionato "PASSWORD" come funzione di criptazione e non MD5 per esempio).
    Mi aiutate per favore se potete?
    Vi ringrazio molto!

  2. #2
    Utente bannato
    Registrato dal
    Apr 2004
    Messaggi
    1,392

    Re: help!

    Originariamente inviato da shavo
    Innanzitutto grazie per l'ascolto!
    Ho un problema che dopo 2 ore di sbattimento non sono riuscita a risolvere!
    Spero di riuscire a spiegarmi bene e ad esprimervi in modo approfondito il mio problema, dunque:
    COME DIAVOLO SI FA UNA SELECT SU UN CAMPO PASSWORD????(criptato ovviamente)
    Dopo ripetuti tentativi non sono riuscita a risolvere il dilemma.
    Il problema é che scrivendo questa select com MysqlAdmin
    SELECT * FROM `newslettermembers` WHERE `tipo_utente`='admin' AND `username`='admin' AND `password`=PASSWORD('admin');
    non ho alcun risultato dal DB (mi sono assicurata che i campi richiesti sono stati inseriti in modo appropriato, inserendo i campi in modo giusto (come per l'insert del campo password ho selezionato "PASSWORD" come funzione di criptazione e non MD5 per esempio).
    Mi aiutate per favore se potete?
    Vi ringrazio molto!
    Il titoloooooooooooooooooooooooooooooooooo!
    E' così difficile leggere il regolamento??

  3. #3
    Utente di HTML.it L'avatar di alegia76
    Registrato dal
    Mar 2003
    Messaggi
    1,179
    Innanzitutto, attenta al titolo!

    Poi, secondo me, dovresti togliere PASSWORD dalla clausola WHERE, se vuoi ricavare PASSWORD di ADMIN

    Sei l'eventualità di un'anomalia che nonostante i miei più onesti sforzi non sono stato in grado di eliminare da quella che altrimenti sarebbe un'armonia di precisione matematica..

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    7
    Scusate la mia ignoranza riguardo ai titoli da inserire nei post-.-'

    Alegia, il fatto é ke nel Db esistono password criptate con la funzione PASSWORD di mySqlAdmin, il fatto é ke io vorrei riuscire a controllare se l'utente ha inserito la password giusta, solo ke lui la inserisce in chiaro, ma il controllo va fatto su un campo criptato sul DB, cioé quello ke inserisce l'utente é inevitabilmente diverso dal campo corrispondente del Db...
    Capito il problema???
    grazie!

  5. #5
    Utente di HTML.it L'avatar di alegia76
    Registrato dal
    Mar 2003
    Messaggi
    1,179
    Appunto...
    per ogni utente avrai una password ben definita

    Quindi SELECT * FROM nometabella WHERE tipo_utente = 'admin'

    e poi controlli se la password di questo utente è uguale a quella digitata..

    Sei l'eventualità di un'anomalia che nonostante i miei più onesti sforzi non sono stato in grado di eliminare da quella che altrimenti sarebbe un'armonia di precisione matematica..

  6. #6
    Addio Aldo, amico mio... [03/12/70 - 16/08/03]

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.