Un Evento Unico. 5 Sale. 27 Interventi. SEO, SOCIAL, E-Commerce, Mobile, Turismo.
CLICCA QUI e SCOPRI DI PIù X Chiudi
 
Forum GT: Condividiamo idee e conoscenza Forum GT: Condividiamo idee e conoscenza


Condividi questo contenuto nei Social Network:
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito.


Vai indietro   Forum per Webmaster: Condividiamo Idee e Conoscenza > Sviluppo e Gestione siti web > Php - Mysql
Benvenuto! Forum Regole FAQ Lista utenti Calendario Segna come letti


Rispondi
 
LinkBack Strumenti di discussione
Vecchio 23-03-11, 19:36   #1 (permalink)
User Newbie
 
Data di registrazione: Oct 2007
Messaggi: 5
Ho un db mysql con password in chiaro come le metto in MD5

Ciao,
ho un problemone... qualcuno di voi probabilmente potrà aiutarmi.

Ho un db mysql con password in chiaro come le metto in MD5 tutte insieme direttamente da db o in che modo?


resto in attesa.
ciao
MAnuelnex
manuelnex non in linea   Rispondi citando
Vecchio 23-03-11, 21:49   #2 (permalink)
ModSenior
 
L'avatar di Thedarkita
 
Data di registrazione: Aug 2006
Ubicazione: Messina
Messaggi: 6,439
Invia un messaggio tramite Skype a Thedarkita
Ciao manuelnex,
fare uno script che le cicli tutte e faccia un update?
Thedarkita ora è in linea   Rispondi citando
Vecchio 23-03-11, 22:26   #3 (permalink)
User Newbie
 
Data di registrazione: Oct 2007
Messaggi: 5
Grazie infinite della risposta Thedarkita, ma io non sono un programmatore e se qualcuno potesse aiutarmi a fare questo script gli sarei grato.
ciao
Manuel
manuelnex non in linea   Rispondi citando
Vecchio 26-03-11, 11:26   #4 (permalink)
User
 
Data di registrazione: Oct 2006
Messaggi: 287
Invia un messaggio tramite Skype a mikslap
Quote:
manuelnex Visualizza il messaggio
Grazie infinite della risposta Thedarkita, ma io non sono un programmatore e se qualcuno potesse aiutarmi a fare questo script gli sarei grato.
ciao
Manuel
Innanzitutto il campo, della tabella, interessato deve avere una lunghezza minima per 32 caratteri (md5 produce 32 caratteri). Quindi se così non fosse dovresti provvedere.
Poi con un ciclo prendi tutti i valori interessati (nel tuo caso le password), le converti in md5 aggiornandole.
ES.:

<?php

$SELALL = "SELECT id,password FROM tabella";
$QUERY = mysql_query($SELALL,$CONN);
while(($OBJ = mysql_fetch_object($QUERY)))
{
$ID = ($OBJ->id); // id univoco autoincrement
$PASS = ($OBJ->password); // la password scritta
$PASS_MD5 = md5($PASS); // la password criptata

$UPDATE = "UPDATE tabella SET password='$PASS_MD5' WHERE id='$ID'";
mysql_query($UPDATE,$CONN) or die (Impossibile aggiornare la password $ID);

}
?>

Lo script dovrebbe funzionare.
Fammi sapere.
mikslap non in linea   Rispondi citando
Vecchio 02-04-11, 10:28   #5 (permalink)
User Newbie
 
Data di registrazione: Oct 2007
Messaggi: 5
Grazie infinite,
lunedì ci provo.
ciao
MAnuel
manuelnex non in linea   Rispondi citando
Rispondi
Tags: , ,



Strumenti di discussione

Regole di scrittura
Non puoi postare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi allegare file
Non puoi editare i tuoi post

BB code is Attivo
smilies è Attivo
[IMG] il codice è Attivo
Il codice HTML è Disattivato
Trackbacks are Attivo
Pingbacks are Attivo
Refbacks are Disattivato
Vai al forum



Tutti gli orari sono GMT +3. Attualmente sono le 15:29.




Forum GT - © 2004-2009 GT idea S.r.l P.iva 02418200800 - Privacy/Disclaimer

SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.