![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Przyjaciele php.pl Postów: 554 Pomógł: 0 Dołączył: 4.04.2002 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
ten prosciutki skrypt z haslem dziala na jednym serwesze (FoxServ-APACHE) a nie dziala na serwerze wina2000. Moze ktos wie dlaczego?
----------------------------------------------------------------------------------- if ($czy_datkowe_haslo=='tak') { if ($dodatkowe_haslo != 'kotek') { print " <B>TA OPCJA WYMAGA DODATKOWEGO HASŁA</B><br><br> <TABLE border> <form ACTION='opcje.php' method='post'> <TR><TD>Podaj hasło:</td><TD><input type='password' name='dodatkowe_haslo'></TD> <input TYPE='hidden' name='cowykonac' value='$cowykonac'> <input TYPE='hidden' name='czy_datkowe_haslo' value='tak'> <td><input TYPE='submit' value='OK'></TD></TR> </table> </FORM>"; print" <BR> <HR> <FORM ACTION='opcje1.php' method='post'> <input TYPE='submit' CHECKED value='Wróć' style='width:150px;' > <input TYPE='hidden' name='id_klasy' value=''> <input TYPE='hidden' value='' name='rocznik' > <input TYPE='hidden' value='' name='litera_id' > </form>"; exit; } } |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 456 Pomógł: 0 Dołączył: -- Ostrzeżenie: (0%) ![]() ![]() |
Cytat Wlasnie odkrylem blad. A jest on taki:
w formularzu i instrukcji "if" zmienna wyglada nastepujaco: 'czy_datkowe_haslo' Niestety tak sie zlozylo ze jest tam blad i musiiala by ona nosic nazwe: 'czy_dodatkowe_haslo' takie literowki i ty od nas oczekujesz ze my ci je znajdziemy (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) w w tym skrypcie ktory podales wszedzie bylo to datkowe :wink: Cytat U mnie to dzialalo poniewaz moja wersja php nie potrzebuje instrukcji:
HTTP_POST_VARS Niestety wersja na serwerze potrzebuje tej instrukcji a ona wygladala nastepujaco: $czy_dodatkowe_haslo= $HTTP_POST_VARS["czy_dodatkowe_haslo"]; a wiec mala rozbierznosc w nazwach zmiennej pobieranej a zmiennej w formularzu i instrukcji "IF". Troche mi wstyd, ze tego wczesniej nie zauwazylem :oops: ale tak to jest kiedy obrabia sie duzo kodu i jedzie sie na ctr+c i ctr+v. Przepraszam wszystkich za zamieszanie. napisz dokladnie na jakich wersjach php pracujesz w domu i na serwerze ? bo niespotkalem sie z tym ze trzeba uzywac $HTTP_POST_VARS["czy_dodatkowe_haslo"] zamiast $czy_dodatkowe_haslo interesuje mnie to :?: |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.09.2025 - 02:11 |