![]() |
![]() |
-canuhelpme- |
![]()
Post
#1
|
Goście ![]() |
Witam!
Raczkuję w temacie PHP, jednak potrzebny jest mi skrypt, który poprosi o hasło i przeniesie na daną stronę. Poniżej znajduje się skrypt jaki znalazłem w sieci. Działa bez problemu na serwerze cba.pl, problem pojawia się kiedy umieściłem go na nazwa.pl. Skrypt nie ładuje mi strony. Nie mam pojęcia dlaczego, stąd moja prośba o pomoc. Oczywiście strona musi znaleść się na serwerze nazwa.pl. Oto kod:
Podstrona z tym kodem ma rozszerzenie .php. Dodatkowo jest plik haslo.php. Jego kod to:
Bardzo proszę o pomoc. Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 4 Dołączył: 22.07.2011 Ostrzeżenie: (0%) ![]() ![]() |
Cześć.
Masz błędy w kodzie, możliwe że przez to serwer na nazwa.pl nie trybi. Popraw błędy w liniach: 7, 12 i 29. Linia 7: masz: Kod $pass = $_POST[pass]; powinno być: Kod $pass = $_POST['pass']; nie miałeś pass w apostrofach czy tam w cudzysłowach (niewiem jak piszesz). Dodatkowo na początku muszisz sprawdzić czy wogóle została taka zmienna zainicjowana. Więc popraw na: Kod $pass = (isset($_POST['pass'])) ? $_POST['pass'] : FALSE. Linia 12: masz: Kod $_SESSION[haslo] = $haslo; powinno być: Kod $_SESSION['haslo'] = $haslo; // <- popraw na to. Linia 29: (podobnie jak z linią nr 7) - podam poprawną wersję: Kod $action = (isset($_GET[action])) ? $_GET['action'] : FALSE; Linia 10: brak wcześniejszej wersji inicjalizacyjnej $haslo. Mam nadzieję że w pliku który includujesz w linii 5 takowa zmienna istnieje (IMG:style_emoticons/default/wink.gif) Pozdrawiam. Ten post edytował Calibri 16.08.2011, 21:29:16 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 16:11 |