![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 2 Dołączył: 3.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam, chciałbym zrobić takie coś że:
Wpisuje w pole input cyfre taką ile chce aby wylosowało się cyfr. Np. 18 I klikam losuj i nizej pokazaly sie 18 losowych cyfr. Mam cos takiego ale nie wiem jak polaczyc form z php zeby to działało i jak dać petelke:
Za pomoc dam pomógł (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 13 Dołączył: 6.07.2008 Skąd: Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
Pozdrawiam. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 359 Pomógł: 12 Dołączył: 16.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Ja to bym zrobił troszkę inaczej:
1. Ten formularzyk, tylko że do ćwiczeń może lepszy będzie GET 2.
Tych pierdół ze sprawdzaniem, czy argumenty to liczby itd nie będę podawał, bo wygląda mi to na ćwiczenie,a poza tym kolega wyżej już napisał co trzeba robić. Jak chcesz zdobyć te cyfry to możesz zrobić na przykład takie cuś:
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 2 Dołączył: 3.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Ja tam wole na POST (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ale zle mnie zrozumieliście.
kkuba zrobil formularz ze jak wpisze np. 8 to robi sie 8 cyfrowy kod np. 12345678 A ja chce ze jak wpisze 8 ma byc tak: 12345678 qwertyui asdfghjk zxcvbnm, qazwsxed crfvtgby hnujmikl qwsdcvbg Da się tak? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) |
|
|
![]()
Post
#5
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 8 Dołączył: 30.07.2005 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 419 Pomógł: 42 Dołączył: 12.08.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Tworzysz tablicę ze wszystkimi znakami jakie chcesz mieć, a następnie:
Tadam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował golaod 2.06.2009, 08:53:38 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 2 Dołączył: 3.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Ok, mam takie coś:
Jest ok, losuje tyle cyfr/liczb ile wpisze ale dlugosc tego kodu to 1 cyfra/liczba. Co zrobić zeby kod mial dlugosc 5 cyfr/liczb? |
|
|
![]()
Post
#9
|
|
Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
$res .= $chars[rand(0, strlen($chars))];
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 2 Dołączył: 3.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Tez jest zle np. wpisalem liczbe 3 i mam tak:
b bp bpf |
|
|
![]()
Post
#11
|
|
Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
daj echo za klamrą
Ten post edytował Spawnm 2.06.2009, 13:34:36 |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 2 Dołączył: 3.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Jest zle. Wpisuje np. 2 i jest:
6s A ja chce ze jak wpisze 2 to bedzie tak: 675fg ujn4f I koniecznie kod musi mieć długość 5 cyfr/liczb. |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Ktoś go rozumie? Poza tym Kurczak, dostałeś już chyba n sposobów użycia rand + tablic, resztę masz w manualu:
http://pl2.php.net/manual/pl/function.array-rand.php Nie będziemy na każde zawołanie spełniali Twoich fantazji, spróbuj sam coś zrobić. |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 8 Dołączył: 30.07.2005 Ostrzeżenie: (0%) ![]() ![]() |
Chodzi chyba o to, że wylosowane liczby muszą być pięciocyfrowe, czyli:
A jakbyś chciał litery i liczby, to masz coś takiego:
Nie wiem czy użycie dwóch pętli jest optymalne, ale działa (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Ten post edytował Maveral 2.06.2009, 15:44:00 |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 2 Dołączył: 3.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Maveral Jesteś wielki (IMG:http://forum.php.pl/style_emoticons/default/haha.gif) O to mi chodziło Dam pomógł (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
PS. Dało by te stworzone kody automatycznie dodać do bazy danych? Ten post edytował kurczak610 2.06.2009, 18:20:09 |
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
PS. Dało by te stworzone kody automatycznie dodać do bazy danych? Tak, jak najbardziej. Zgadnę, nie wiesz jak się za to zabrać? Nic nie szkodzi mam coś dla Ciebie: http://www.google.pl/search?hl=pl&q=ku...mp;aq=f&oq= |
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 2 Dołączył: 3.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Tak, jak najbardziej. Zgadnę, nie wiesz jak się za to zabrać? Nic nie szkodzi mam coś dla Ciebie: http://www.google.pl/search?hl=pl&q=ku...mp;aq=f&oq= Nie zgadłeś, dam to przez expolde i bedzie ok (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Napisałem zapisuje się ale tylko ostatnia liczba calego kody, wiecie dlaczego tak moze byc? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Więc mam cos takiego:
Losuje mi to ale zapisuje do bazy danych tylko ostatnią cyferkę (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Dlaczego? (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif) (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif) |
|
|
![]()
Post
#18
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
PS: zostawiłem ci w jednym miejscu niespodzianke - usuniętą jedną linijkę. Pomyśl samodzielnie co tam powinno być (bez tej linijki kod powinien również działać). Ten post edytował phpion 3.06.2009, 17:38:02 |
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 2 Dołączył: 3.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Ten skrypt tez nie dziala bo losuje kod tak:
9jlhq 9jlhqd5lh7 To jest ten sam kod tylko coraz dłuższy (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) a co do niespodzianki to nie powiedz mi co ona ma robić (IMG:http://forum.php.pl/style_emoticons/default/haha.gif) ;P |
|
|
![]()
Post
#20
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
No właśnie to jest tą niespodzianką. Pomyśl jak skrócić generowany kod w kolejnych iteracjach pętli.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 22:41 |