Autor Zpráva
Tucker
Profil *
Zdravím,
mam takový problém že si nevim rady jak s PHP vygenerovat dva stejné řetězce kromě řešení se sessions.
Nenapadá něco někoho?

function Heslo() 
{ 
      $chars = array("1","2","3","4","5","6","7","8","9","0","a","b","c","d","e","f","g","h","i","j"); 
      $cout = 6; 
      $pass = ""; 
      
      for ($i=0 ; $i<=$cout-1 ; $i++) 
      { 
            $rnd = rand(0, count($chars) - 1 ); 
            $pass .= $chars[$rnd];
      }
                      
      return $pass; 
}

Pokaždé když zavolám dvakrát

Heslo() ;
Heslo() ;

Tak mam jiná náhodné řetězce potřebuji aby byly stejné děkuji předem za pomoc
LaMMa
Profil
Na čo potrebuješ vygenerovať rovnaké náhodné reťazce? To by už potom moc náhodné neboli :). Nestačí ti prvý vygenerovaný uložiť do premennej abo DB a použiť neskôr?
Tucker
Profil *
LaMMa:
A jak to mam uložit do proměné?

když to dělám třeba takto:

$var = Heslo();

Tak se mi do proměné $var vygeneruje zase odlišný heslo

Prostě to tak potřebuju protože v DB to mam zase v jiném tvaru takže od tamtud to "brát" nemůžu
mimochodec_
Profil *
$var = Heslo();
$var2 = $var;
LaMMa
Profil
Tucker:
Normálne to sprav ako si sa pokúšal. Najprv si ulož heslo do premennej $var = Heslo(); A potom už všade, kde si mal Heslo(); volaj len $var;
Tucker
Profil *
Dobrá skusim to .. děkuji všem za rady

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: