![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 1 Dołączył: 16.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam, zwracam się do was z prośbą o pomoc w napisaniu skryptu dzięki któremu po wpisaniu cyfr w pola o nazwie [ Wartość A i Wartość B ], wartości od 1-5 same się obliczą wg. podanych działań. Ma to wyglądać mniej-więcej tak:
Wartość A Wartość B Wartość1 = Wartość B x 900 / 8 Wartość2 = Wartość A x 900 / 8 Wartość3 = Wartość1 / 25 Wartość4 = Wartość2 / 175 Wartość5 = 1 / Wartość 4 Z góry dzięki za pomoc. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 173 Pomógł: 121 Dołączył: 24.09.2007 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
Ok widze
![]() Ten post edytował ExPlOiT 16.11.2007, 19:13:13 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 7.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 1 Dołączył: 16.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 595 Pomógł: 282 Dołączył: 24.09.2007 Skąd: Reda, Pomorskie. Ostrzeżenie: (0%) ![]() ![]() |
Proszę (plikk zapisz pod nazwą oblicz.php):
Ten post edytował nevt 16.11.2007, 19:15:57 -------------------- - Oh no, my young coder. You will find that it is you who are mistaken, about a great many things... - |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 1 Dołączył: 16.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki wielkie ; D. Mam jeszcze jedno pytanie. Czy da się ustawić jakie maksymalnie mogą być wartości ?
Bo chciałbym żeby: wartość1 wynosiła maksymalnie 25000 wartość2 wynosiła maksymalnie 25000 wartość3 wynosiła maksymalnie 101 wartość4 wynosiła maksymalnie 101 Jeżeli wynik przekroczy wartość maksymalną to żeby była wyświetlana maksymalna wartość. Np. wartość1 po obliczeniu wynosi 30000 to żeby wyświetlała się jako 25000, czyli chodzi mi o coś w stylu blokady. Z góry dzięki. Ten post edytował adrix88 16.11.2007, 19:37:33 |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 1 173 Pomógł: 121 Dołączył: 24.09.2007 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
Robisz to na takiej zasadzie:
krótko mówiać korzystasz z instrukcji warunkowych Ten post edytował ExPlOiT 16.11.2007, 19:46:06 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 1 Dołączył: 16.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
Ale to będzie działać na takiej zasadzie że blokuje wartość1 maksymalnie do 25000 i nawet gdy wynosi z poprzedniego działania więcej to będzie wyświetlana jako 25000 ?
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 1 173 Pomógł: 121 Dołączył: 24.09.2007 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
nie-e komunikat o za dużej wartości Ci wyświetli gdy w pole formularza ktoś wpisze liczbę większą od 25tys
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 1 Dołączył: 16.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
Bo chodzi mi o to że jak np wartość1 wynosi max 25000 to jak sie przekroczy ta wartosc to zeby bylo wyswietlane 25000.
|
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 1 173 Pomógł: 121 Dołączył: 24.09.2007 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
A ta wartość 1 to będzie wynikiem działania czy poprostu ma mieć stałą wartość czyli 25tys?
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 1 Dołączył: 16.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
Ma być wynikiem ale nie może przekraczać 25000, jak przekroczy tą wartość ma być wyświetlana jako 25000 i brana pod uwagę przy liczeniu następnych wartości.
|
|
|
![]()
Post
#13
|
|
![]() Grupa: Zarejestrowani Postów: 1 173 Pomógł: 121 Dołączył: 24.09.2007 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
wykonujesz działanie i przed wyświetleniem wyniku sprawdzasz przy pomocy instrukcji warunkowej czy wynik działania czyli $wartosc1 jest większa od 25tys jeżeli jest to zmieniasz wynik na 25tys.
|
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 1 Dołączył: 16.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
Tutaj jest przykład czegoś podobnego: http://dodnetwork.com/rates.htm
w tym przypadku maksymalne wartości to: cl_cmdrate 100 cl_updaterate 150 rate 30000 cl_interp 0.01 Chodzi mi żeby to działało na podobnej zasadzie jak wyżej. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 12.06.2025 - 17:08 |