Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Generowanie kodow, Nie wiem jak..
gabcio
post
Post #1





Grupa: Zarejestrowani
Postów: 109
Pomógł: 1
Dołączył: 31.08.2006

Ostrzeżenie: (10%)
X----


Witajcie mam napisana funkcje generowania losowego kodu z cyfr.

A potrzebuje, aby generowal pierwsza litere imienia, nazwiska date urodzenia
np

TG21041984

Mam tak:
  1. <?php
  2. function generuj_numer()
  3. {
  4. global $numer;
  5. $ile_liter = 7;
  6. $litery = '0123456789'; 
  7. srand((double)microtime()*1000000);
  8. $numer = ''; 
  9. $liter = strlen($litery); 
  10. for ($i=0;$i<$ile_liter;$i++)
  11. { $numer .= substr($litery,(rand()%($liter)),1); };
  12. };
  13. generuj_numer();
  14. ?>

proszę używać bbcode
poprawiam
revyag


I jak dodac, aby robil to co napisalem powyzej?
Go to the top of the page
+Quote Post
wipo
post
Post #2





Grupa: Zarejestrowani
Postów: 856
Pomógł: 19
Dołączył: 30.08.2005
Skąd: 100lica

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


Mniemam że nie masz wpisanych imion więc;
Kod
$A='A';
$Z='Z';
$imie=chr(rand(ord($A),ord($Z)));
$nazwisko=chr(rand(ord($A),ord($Z)));
print $imie.$nazwisko;


--------------------
Go to the top of the page
+Quote Post
gabcio
post
Post #3





Grupa: Zarejestrowani
Postów: 109
Pomógł: 1
Dołączył: 31.08.2006

Ostrzeżenie: (10%)
X----


Zle zrozumiales..

Chodzi o to, ze przy wypelnieniu jakiegos tam formularza to pod koniec on generuje kod, ktory ma sie skladac z pierwszej litery jego imienia i nazwiska i data urodzenia czyli:

TG21041984 (Tomasz Gabicki 21.04.1984)

Pozdro
Go to the top of the page
+Quote Post
wipo
post
Post #4





Grupa: Zarejestrowani
Postów: 856
Pomógł: 19
Dołączył: 30.08.2005
Skąd: 100lica

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


Cytat(gabcio @ 6.10.2006, 20:47:03 ) *
Zle zrozumiales..

Chodzi o to, ze przy wypelnieniu jakiegos tam formularza to pod koniec on generuje kod, ktory ma sie skladac z pierwszej litery jego imienia i nazwiska i data urodzenia czyli:

TG21041984 (Tomasz Gabicki 21.04.1984)

Pozdro

<? if ($_POST['dalej']){
print $_POST['im'][0].$_POST['naz'][0].str_replace(".","",$_POST['data']);
}

<form action="" method="post">
<input type="text" name="im" value="">
<input type="text" name="naz" value="">
<input type="text" name="data" value="">
<input type="submit" name="dalej" value="">

O to chodziło?


--------------------
Go to the top of the page
+Quote Post

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 Aktualny czas: 19.08.2025 - 10:14