![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 3.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam jestem w trakcie pisania funkcji logowania do strony i trafiłem na dziwny problem. Szukałem w necie ale podobnych przypadków nie widziałem.
Wszystko testuję lokalnie bo mam na razie zmienne IP. Napisałem prosty formularz w pliku index.html. Można się dzięki niemu, klikając w 'zaloguj', zalogować lub, klikając w 'utwórz konto', przenieść się na stronę logowanie.html: <table border="0" align=center FRAME=void> <form action="zaloguj.php" method="post"> <tr> <td style="float: right">hasło: <input type="password" name="pass" /></br></td> <td style="float: right">login: <input type="text" name="log" /></br></td> <td><input type="submit" value="zaloguj"></form></br></td> </tr> <tr> <td style="float: right"></td> <td style="float: right"></td> <td><input type=button onClick="location.href='logowanie.html'" value='utwórz konto'></br></td> </tr> </table> Plik index.html mogę otworzyć klikając na ten plik bezpośrednio w katalogu na serwerze oraz wpisując http://127.0.0.1./index.html. Problem polega na tym, że w zależności od otwarcia pliku index.html, skrypt zaloguj.php inaczej działa... Otwierając plik przez wpisanie http://127.0.0.1./index.html w Mozilli, po kliknięciu w zaloguj przechodzę do strony z jakimiś krzakami: "ഊ偯摡湥潮瑯楥獮楥橥㰯扲v" Otwierając plik przez kliknięcie pliku index.html w katalogu na serwerze, po kliknięciu w zaloguj przechodzę do strony z printem kawałka kodu ze skryptu: "; $_SESSION['zmienna'] = 1; } else { echo "Podane konto nie isnieje "; } } else { print( "Błšd wyboru bazy danych " ); } } else { print( "Błšd przy podłšczaniu do bazy danych " ); } mysql_close($connect); ?> Wszystko działa jednak poprawnie jeśli otworze plik index.html przez wpisanie http://127.0.0.1./index.html w Mozilli, potem muszę klinkąć na przycisk formularza ('utwórz konto'), który przenosi mnie do strony -> logowanie.html. Następnie klikajam wstecz i ponownie jestem na index.html i tym razem klikając w przycisk 'zaloguj' skrypt zaloguj.php działa poprawnie. Łączy się z bazą danych i wszystko gra. Proszę o pomoc. Pozdrawiam |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 04:45 |