![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 157 Pomógł: 0 Dołączył: 11.07.2009 Skąd: root Ostrzeżenie: (10%) ![]() ![]() |
Tak jak w temacie. Chodzi mi o to, że mam pętlę i chę żeby wykonywała się tylko i wyłącznie po wciśnięciu 'submit' w formularzu. Podejrzewam, że chyba JavaScript tu potrzebny ale nie jestem pewien.. Kiedy robię to w php z obojętnie jakim warunkiem to pętla wykonuje się w nieskończoność.. Pomożecie?
Powód edycji: [Spawnm] Przeniosłem.
-------------------- zmoderowano - zbyt fajna
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
-------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 157 Pomógł: 0 Dołączył: 11.07.2009 Skąd: root Ostrzeżenie: (10%) ![]() ![]() |
dalej pętla wykonuje się w nieskończoność :/
-------------------- zmoderowano - zbyt fajna
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
no to pokaż nam tą pętle...
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 157 Pomógł: 0 Dołączył: 11.07.2009 Skąd: root Ostrzeżenie: (10%) ![]() ![]() |
-------------------- zmoderowano - zbyt fajna
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 19 Pomógł: 1 Dołączył: 14.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Twój warunek jest zawsze prawdziwy. Jeśli użytkownik wysłał formularz to zawsze będzie zwracać true. Ile razy ma wykonać się ta pętla?
if($_POST['submit']) { /* tutaj pętla z odpowiednim warunkiem */ } PS. Jeśli chcesz żeby pętla wykonała się bez odświeżania strony to rzeczywiście potrzebujesz JavaScript, a konkretnie onclick Ten post edytował Heptan 13.08.2009, 14:27:11 -------------------- Jak dzwonić za darmo
Jak zdobyć darmowe licencje na płatne programy LifeHack Blog |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 157 Pomógł: 0 Dołączył: 11.07.2009 Skąd: root Ostrzeżenie: (10%) ![]() ![]() |
chciałbym aby pętla wykonywała się tylko raz, po naciśnięciu submit
@EDIT:
while($_POST['submit']) { // jaki ma tu być warunek? Ten post edytował red9skull 13.08.2009, 14:32:00 -------------------- zmoderowano - zbyt fajna
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
skoro raz to nie potrzebujesz pętli, daj if zamiast while.
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 19 Pomógł: 1 Dołączył: 14.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
W takim razie po co Ci pętla? Pomyliłeś z instrukcją warunkową.
-------------------- Jak dzwonić za darmo
Jak zdobyć darmowe licencje na płatne programy LifeHack Blog |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 157 Pomógł: 0 Dołączył: 11.07.2009 Skąd: root Ostrzeżenie: (10%) ![]() ![]() |
nie zrozumieliście mnie ;] chodzi mi o to, żeby za każdym razem, kiedy wcisnę 'submit' dodawał się jeden element do tablicy $rozmowa. I jak wcisnę drugi, trzeci itd. to zachowały się poprzednie elementy tablicy.
-------------------- zmoderowano - zbyt fajna
|
|
|
![]()
Post
#11
|
|
![]() Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
to albo daj tablicę w js albo stosuj sesje.
|
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 157 Pomógł: 0 Dołączył: 11.07.2009 Skąd: root Ostrzeżenie: (10%) ![]() ![]() |
ok, jak zrobić tablicę w js?
-------------------- zmoderowano - zbyt fajna
|
|
|
![]()
Post
#13
|
|
![]() Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
Przeczytaj jakiś kurs to się dowiesz :/
Masz przylepiony temat z linkami do kursów. |
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 157 Pomógł: 0 Dołączył: 11.07.2009 Skąd: root Ostrzeżenie: (10%) ![]() ![]() |
a w php z sesjami byłoby łatwiej?
-------------------- zmoderowano - zbyt fajna
|
|
|
![]()
Post
#15
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
a w php z sesjami byłoby łatwiej? Jak dla kogo, ale w php przynajmniej jak ktoś wyłączy js to będzie działało. ![]() -------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#16
|
|
![]() Grupa: Zarejestrowani Postów: 19 Pomógł: 1 Dołączył: 14.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Jak już zacząłeś się uczyć php to spróbuj z sesjami. Przyda Ci się jeszcze nie raz.
Krótki i dobry artykuł nt sesji w php: http://pl.wikibooks.org/wiki/PHP/Sesje -------------------- Jak dzwonić za darmo
Jak zdobyć darmowe licencje na płatne programy LifeHack Blog |
|
|
![]()
Post
#17
|
|
![]() Grupa: Zarejestrowani Postów: 157 Pomógł: 0 Dołączył: 11.07.2009 Skąd: root Ostrzeżenie: (10%) ![]() ![]() |
zacząłem uczyć się JS i PHP jednocześnie
![]() Ten post edytował red9skull 13.08.2009, 14:47:19 -------------------- zmoderowano - zbyt fajna
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 12.06.2025 - 11:31 |