Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak zakodować tekst w Crypt MD5, Kodowanie
wartadel
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 18.05.2007

Ostrzeżenie: (0%)
-----


Chce otrzymać mnie wiecej taki tekst po zakodowaniu

$1$mEPCLckC$fLLL/92szdnj0V57YvAjM1

<?
crypt('tekst');
?>

a otrzymuje to

$2a$05$1PL6C1dWOLmicpGjpu6jnuveUtYsoFk3iH/xaZolJQz3noB0DxgMu
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bartg
post
Post #2





Grupa: Zarejestrowani
Postów: 226
Pomógł: 25
Dołączył: 4.07.2007
Skąd: Berlin

Ostrzeżenie: (0%)
-----


  1. <?php
  2. $passes = 'user1:$1$z8TyPpIG$yP2xG6kiVTWEZXbv2k4SC.:::::::
  3. user2:$1$mEPCLckC$fLLL/92szdnj0V57YvAjM1:::::::
  4. user3:$1$VqAevTEE$MYqEn8QLWigBs.0e0u/bZ/:::::::
  5. user4:$1$mXidG_b1$av/cJWXtOuTyVnURC9..a1:::::::';
  6. preg_match_all('|(user[0-9]+):$1$([^$]+)$(.*?):::::::|', $passes, $out);
  7. print_r($out);
  8. ?>

Pisane z palca, może nie zadziałać ;p

EDIT:
Po sprawdzeniu:
  1. <?php
  2. print_r($out[2]);
  3. ?>

to zwróci: np. mXidG_b1

Po przeczytaniu twojego posta jeszcze raz mam pytanie. Czy "$1$mXidG_b1$av/cJWXtOuTyVnURC9..a1" to całe hasło które chcesz przenieść do bazy danych z pliku?
Bo jeśli tak to wystarczy funkcja explode
  1. <?php
  2. $foreach = explode("\n" $passes);
  3. foreach($foreach AS $iKey => $sValue)
  4. {
  5.  $pass = explode(':', $sValue);
  6. //insert do bazy zmiennej $pass[1]
  7. }
  8. ?>


Ten post edytował bartg 11.03.2008, 18:32:02
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.10.2025 - 07:07