Kom ihåg mig?

Få löpnummer att verka slumpmässiga

 
Ämnesverktyg Visningsalternativ
Oläst 2011-06-06, 16:42 #11
emilvs avatar
emilv emilv är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Feb 2004
Inlägg: 1 564
emilv emilv är inte uppkopplad
Bara ett inlägg till!
emilvs avatar
 
Reg.datum: Feb 2004
Inlägg: 1 564
Ska de verka slumpmässiga men ändå bära med sig all nödvändig information kan du använda ett enkelt chiffer. Så här kan man göra i PHP:

PHP-kod:
function cipher_number($num$key) {
  
$num = (string) $num;
  
$length strlen($num);
  
$result '';
  for(
$i 0$i $length$i++) {
    
$result .= $key[(int) $num[$i]];
  }
  return 
$result;
}

function 
decipher_number($num$key) {
  return 
cipher_number($numarray_flip($key));
}

$key = array(5,6,1,8,2,9,3,0,4,7);
$number 1337;
$new_number cipher_number($number$key); 
Använd samma nyckel för chiffrering och dechiffrering.
emilv är inte uppkopplad   Svara med citatSvara med citat
 


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 
Ämnesverktyg
Visningsalternativ

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 17:18.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017