![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 136 Pomógł: 0 Dołączył: 17.11.2004 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Mam sobie taki wpis $active = isset($_POST['active']); i nie wiem czemu jeżeli jest wysyłana wartość "TAK" to do bazy danych mam zapisywaną wartość 1. W czym leży problem i jak go rozwiązać.
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 611 Pomógł: 19 Dołączył: 28.02.2005 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
bo sprawdzasz czy jest ustawiona a nie pobierasz z niej wartość
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 675 Pomógł: 15 Dołączył: 7.11.2004 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Zmiennej $active przypisujesz wartość zwracaną przez funkcję isset" title="Zobacz w manualu PHP" target="_manual.
A co zwraca ta funkcja? EDIT: Troszkę się spóźniłem, ale zostawiam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował JaRoPHP 2.03.2007, 12:13:38 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 136 Pomógł: 0 Dołączył: 17.11.2004 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Działanie jest dobre bo sprawdza czy istnieje, i jest OK. Tylko jak zrobić żeby mi zwracał jej wartość jeśli istnieje. Przecież nie będę do kilkunastu wpisów robił tak:
Można to zrobić w szybszy sposób?? Ten post edytował Domin 2.03.2007, 12:19:52 |
|
|
![]()
Post
#5
|
|
Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Rozumiem, ze chcesz uzyskac efekt a'la register_globals on. Mozna to zrobic na 2 sposoby:
lub recznie:
Mam nadzieje, ze o to ci chodzilo. |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 656 Pomógł: 3 Dołączył: 26.10.2005 Skąd: Częstochowa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 22:46 |