Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Skrypt generujacy hasla PIN
Komarek
post
Post #1





Grupa: Zarejestrowani
Postów: 114
Pomógł: 0
Dołączył: 18.12.2009

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


Witam.
Wlasciwie wymyslilem sobie taki skrypt, nie majac zielonego pojecia jak sie do tego zabrac.
Jezeli ktos widzial gdzies taki skrypt i ewentualnie wie skad go pobrac, prosze rowniez o informacje.

Do rzeczy:
Potrzebuję skrypt, 10 cyfr a przy kazdej checkbox.
Po zaznaczeniu interesujacych nas cyfr i kontynuowaniu pracy skryptu, ten generuje wszystkie mozliwosci PINu 4cyfrowego z zaznaczonych cyfr.
Jezeli zaznacze tylko 2 cyfry, skrypt wygeneruje tylko [2 do potęgi 4 (16)] PINow, natomiast jezeli zaznacze 4 cyfry skrypt wygeneruje wszystkie mozliwe kombinacje (24).
Nie mam zielonego pojecia jak sie do tego zabrac dlatego prosze o pomoc tutaj.

Jedyne co mi przychodzi na mysl to zifowanie najpierw ile zostalo zaznaczonych cyfr (jezeli <4 to wyjdzie ILE kombinacji poprzez potegowanie, jezeli =4 to silnia z 4, jezeli >4 skrypt false).
I wiem jak to zrobic by pokazywal mi skrypt ILE bedzie PINow, tylko nie wiem jak on ma je wygenerowac.
Bardzo prosze o pomoc,
Pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Zbigizmi
post
Post #2





Grupa: Zarejestrowani
Postów: 18
Pomógł: 4
Dołączył: 4.02.2011

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


Można dość prosto wygenerować stosując 4 rekurencyjne pętla po wybranych cyferkach.

pozdrawiam

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





Grupa: Zarejestrowani
Postów: 114
Pomógł: 0
Dołączył: 18.12.2009

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


to jest przedszkole! nie mow do mnie takimi trudnymi slowami ;(
Go to the top of the page
+Quote Post
Zbigizmi
post
Post #4





Grupa: Zarejestrowani
Postów: 18
Pomógł: 4
Dołączył: 4.02.2011

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


Tworzysz Array z wybranych cyferek a następnie wywołujesz
poprzez foreach wszystkie cyferki i wewnątrz tej pętli robisz jeszcze raz to samo.
I tak powtarzasz to 4 razy.
Można to albo AJAX'e, wysłać klientowi albo zrobić w Javascript

pozdrawiam
Go to the top of the page
+Quote Post

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: 23.08.2025 - 18:54