Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 12.11.2011 Ostrzeżenie: (0%)
|
Witam..
Nie mogę sobie poradzić z jedną rzeczą.. Potrzebuję zrobić coś takiego: Formularz ma trzy rubryki : - nazwa - cena - koszt W zależności od tego czy koszt jest "0" czy jest inny potrzebuje: - jeżeli jest 0 to dodać rekord do bazy danych - jeżeli coś w formularzu kosztów wpiszę chcę by przekierowało mnie i przekazało dane do strony gdzie będę jeszcze mógł uzupełnić opis kosztów i dopiero to wszystko wysłać do bazy.. Co do kodu.. 1) Sam formularz
2) Plik add.php
Tu w przypadku else próbowałem przekierować dane GET'em do strony costs.php gdzie mógłbym dodać opis kosztów.. Niestety całe powyższe rozwiązanie nie działa.. W przypadku gdy koszt jest wpisany 0 to rekord dodaje się do bazy bez problemu natomiast gdy wpiszę cokolwiek innego poza zerem nic się nie dzieje.. Ma ktoś pomysł jak to rozwiązać? ewentualnie gdzie popełniłem błąd?? Pozdrawiam serdecznie |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 186 Pomógł: 4 Dołączył: 13.10.2009 Ostrzeżenie: (0%)
|
i tak wydaje mi się, że w pliku cost.php jest kolejny formularz w tym też przypadku tak jak pisałem poza sesjami można by skorzystać z wczytania formularza do pliku add.php w przypadku kiedy koszta != 0
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 2 178 Pomógł: 596 Dołączył: 25.09.2009 Skąd: Piwniczna-Zdrój Ostrzeżenie: (0%)
|
i tak wydaje mi się, że w pliku cost.php jest kolejny formularz w tym też przypadku tak jak pisałem poza sesjami można by skorzystać z wczytania formularza do pliku add.php w przypadku kiedy koszta != 0 Nie można, zmienne w PHP nie są bytem trwałym. Każde żądanie (wejście na stronę, odświeżenie strony) powoduje wygenerowanie i wczytywanie nowej zawartości, wykonanie skryptu ponownie. Zatem po przejściu z pliku add.php do costs.php zmienne z add.php kończą żywot. Mechanizmy, które pozwalają nam przechowywać te zmienne to m.in. ciasteczka, sesje, a w szczególnych przypadkach bazy danych, czy pliki. |
|
|
|
xandersky [PHP] przekierowanie w zależności od formularza 16.11.2011, 16:27:08
mortus Możesz:
1. Dane zapisać i odczytać w/z $_SESS... 16.11.2011, 17:00:21
xandersky Mimo dodania encode i decode nic się nie dzieje.. ... 16.11.2011, 19:45:50
Micchaleq Ogólnie można to też zrobic na klasie,
ale wydaje... 17.11.2011, 11:42:04
mortus Użycie klasy niczego tutaj nie zmieni, bo nie w ty... 17.11.2011, 20:32:09
xandersky Mortus.. Bardzo dziękuję za przykład rozwiązania p... 17.11.2011, 23:22:24
Micchaleq Cytat(mortus @ 18.11.2011, 08:41:43 )... 18.11.2011, 10:52:34 
xandersky Cytat(Micchaleq @ 18.11.2011, 10:52:3... 18.11.2011, 11:48:17
Micchaleq Wydaje mi się, że jeżeli chodzi o wydajność to nie... 18.11.2011, 12:00:34 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 18:22 |