Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] i [MySql] wygenerowanie losowego kodu i zapis do bazy
motor
post 15.07.2006, 11:47:48
Post #1





Grupa: Zarejestrowani
Postów: 211
Pomógł: 0
Dołączył: 15.12.2005

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


Witam
Chę zrobić skrypt który wygeneruje unikalny losowy kod i wpisze mi g odo bazy dla każdego użytkownika inny
  1. <?php
  2. while ($a_row = mysql_fetch_array ($result) )
  3. {
  4. //zaczynam od wypisania uzytkowników 
  5.  
  6. wsadzam kod do bazy
  7. $calquery = "UPDATE uzytkownicy SET kod = '$wygenerowany_kod' WHERE id='$a_row[id]' ";
  8. }
  9. ?>

Mam tylko problem jak go wygenerować w pętli ?
Przydał by się jakiś 8znakowy cyfry i litery

Ten post edytował motor 15.07.2006, 11:50:00
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
motor
post 15.07.2006, 12:05:22
Post #2





Grupa: Zarejestrowani
Postów: 211
Pomógł: 0
Dołączył: 15.12.2005

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


  1. <?php
  2. // works only in php 5 and later versions JA NIESTETY mam 4 skrypt dział generuje ale wyskakuje błąd
  3. uniqid() expects at least 1 parameter, 0 given
  4.  
  5. $token = md5(uniqid());
  6.  
  7. // better, difficult to guess
  8. $better_token = md5(uniqid(rand(), true));
  9. ?>


-----------------------------------
  1. <?php
  2. $kod = substr(uniqid(),0,8);
  3. ?>

wyskakuje błąd uniqid() expects at least 1 parameter, 0 given

Ten post edytował motor 15.07.2006, 12:10:01
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 25.06.2025 - 02:48