![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 10.11.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie,
Jestem nowym użytkownikiem forum. Potrzebuję wykonać pewną, prostą aczkolwiek skomplikowaną dla osoby nie zajmującej się programowaniem czynność. Ktoś kiedyś stworzył pewną stronkę, która umożliwiała wejście na nią po uwierzytelnieniu. Dane pobierane są z bazy MySQL. Skrypt ten działa następująco - po podaniu pary: login i hasło nr.1 znajdującego się w bazie, otwiera stronę powitalną "main.php", w przypadku błędnych poświadczeń, skrypt otwiera stronę "zle.php". Niestety osoba pisząca całą stronę już nie pracuje, w związku z tym strona działa jak widać poniżej. Docelowo wpisanie loginu i hasła nr.2 z bazy winno otwierać stronę main2.php, analogiczne z main3.php
Będę niezmiernie wdzięczny za pomoc. Krzysztof
Powód edycji: [Daiquiri]: Poprawiam bbcode
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 10.11.2011 Ostrzeżenie: (0%) ![]() ![]() |
Wpisałem ten kawałek kodu w odpowiednie miejsce i nadal nie ma przekierowania na inną stronę, gdy podam inne hasło.
Kod wpisywany przeze mnie wygląda następująco:
Pracuję na programie php designer 7 i lada dzień skończy mi się okres testowy. W każdym razie program krzyczy, że "....." zawiera błędy, a po zalogowaniu się na stronę wyświetlany jest komunikat: " Parse error: syntax error, unexpected '.' in /home/users/strona/public_html/podstrona/index.php on line 28". Usunąłem w/w "...." znaki oraz przerobiłem skrypt na: Teraz można zalogować się na stronę z hasłem numer 1 tak, jak uprzednio, natomiast hasło numer 2 działa analogicznie jak numer 1, nie otwiera linku "main2.php". Czy może to być związane z faktem, że ten skrypt bierze jedynie pod uwagę linijkę "default: $link = 'main.php';break;" (IMG:style_emoticons/default/questionmark.gif) Czy może jest to spowodowane, że w bazie są jedynie trzy kolumny: "id", "user" oraz "pass" (IMG:style_emoticons/default/questionmark.gif) W każdym razie chciałbym, by skrypt sprawdzał, czy w bazie w komórce "pass" jest hasło numer 1 bądź hasło numer 2 i przekierowywał na odpowiednią stronę. Ten post edytował kbaryk 23.11.2011, 09:14:40 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 20:30 |