![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 29.07.2012 Ostrzeżenie: (0%) ![]() ![]() |
Mam taki dziwny problem..
mam sobie zmienna $boh="a"; która jest zadeklarowana na początku dokumentu. Potem mam kilka ifów i w zależności który if jest "poprawny" to:
i na końcu dokumentu wywołując zmienną $boh dsotaję "a". Jaka jest tego przyczyna ? Jak to napisać aby zmienna $boh przyjęła wartość jaka jest przypisana tej zmiennej w ifie ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 29.07.2012 Ostrzeżenie: (0%) ![]() ![]() |
A zadam takie pytanko..
Te IFy są osadzone w formularzu. Więc możliwe że to ma coś z tym wspólnego ? Gdyż deklaracja $boh="a"; jest poza formularzem, natomiast przypisanie innej wartości tej zmiennej następuje w formularzu. I na końcu pliku wywołanie echo $boh jest również poza formularzem. zaraz sprawdzę to co napisaliście. Cute one, w Twoim przypadku Zawsze zwraca string(4) "aaaa" tak jak by nie brał pod uwagę zminnej w ifie.. Choć inne instrukcje są wykonywane i tu daję sobie rękę obciąć (IMG:style_emoticons/default/smile.gif) Ten post edytował bladykiel 4.08.2012, 16:07:38 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
A zadam takie pytanko.. Te IFy są osadzone w formularzu. Więc możliwe że to ma coś z tym wspólnego ? Gdyż deklaracja $boh="a"; jest poza formularzem, natomiast przypisanie innej wartości tej zmiennej następuje w formularzu. I na końcu pliku wywołanie echo $boh jest również poza formularzem. zaraz sprawdzę to co napisaliście. Cute one, w Twoim przypadku Zawsze zwraca string(4) "aaaa" Nie to nie ma znaczenia. Twój kod po prostu to jeden wielki syf. Nie sprawdzasz nawet czy formularz został wysłany. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 12:19 |