Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zmienna z POST do POST
maraska
post 14.08.2020, 08:43:16
Post #1





Grupa: Zarejestrowani
Postów: 143
Pomógł: 0
Dołączył: 9.04.2013

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


Witam.
Przesyłam na stronę z formularzem metodą POST jedną zmienną, czyli ta zmienna trafia tam przed wypełnieniem i wysłaniem (też metodą POST) tego formularza
Mam (w uproszczeniu) takie coś:
  1.  
  2. $partner = $_POST['partner'];
  3. if(!empty($partner)) $zal= 1;
  4. else $zal=0;
  5.  
  6. if($_POST['dodaj'] == "dodaj") {
  7.  
  8. // tu idzie zapis do bazy z formularza i też zmiennej $zal
  9.  


i to nie działa. Zawsze zapisuje się "0".
Robię

  1. echo $zal; //wynik - wyświetla 1
  2.  


Czyli $_POST['partner'] został przekazany i $zal jest 1 przed akcją zapisu do bazy z formularza
A do bazy wpisuje "0"

Robię

  1. $partner = $_POST['partner'];
  2. if(!empty($partner)) $zal= 1;
  3. else $zal=0;
  4.  
  5. $zal = 1; //czyli ustawiam na twardo 1


i wtedy do bazy zapisuje "1".

Nie mogę wymyślić czemu tak się dzieje i co zmienić.
Może w momencie uruchomienia tablicy POST przez "dodaj" zmienna $_POST['partner'] przestaje istnieć? Ale przecież jej wartość przeszłą już do $zal.
Z góry dziękuję za pomoc

Ten post edytował maraska 14.08.2020, 08:46:22
Go to the top of the page
+Quote Post
nospor
post 14.08.2020, 08:48:13
Post #2





Grupa: Moderatorzy
Postów: 36 440
Pomógł: 6290
Dołączył: 27.12.2004




z tego co zrozumialem to wysylasz dwa formy jeden za drugim? Zmienne nie sa pamietane miedzy requestami. Musisz wiec te zmienna zal wysylac jako pole ukryte w drugim formie


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
maraska
post 14.08.2020, 08:53:21
Post #3





Grupa: Zarejestrowani
Postów: 143
Pomógł: 0
Dołączył: 9.04.2013

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


Dzięki. Nawet jeszcze nie sprawdzałem ale TO BĘDZIE TO smile.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 28.03.2024 - 23:52