Maskowanie paska adresu.

Tutaj dyskutujemy o PHP oraz zgłaszamy i rozwiązujemy problemy dotyczące tego języka.

Maskowanie paska adresu.

Postprzez bielu000 » niedziela, 20 marca 2011, 21:26

Witam, mam pytanie czy można jakoś zamaskowac pasek adresu ?
Tzn robie sobie pewną stronę na której user będzie musiał przejśc przez kilka kroków
Opiera się to wszystko na jednym pliku
I mamy tak że jeśli zmienna step jest pusta to mu sie wyswietla krok 1, naciska dalej
wtedy zmienna przyjmuje wartość 2, wyswietla sie krok 2, itd itp
I teraz nie chciałbym żeby jakiś cwaniak wpisywał sobie np w pasu adresu step=5
przechodząc od razu do kroku 5, nie da rady tego zabezpieczyć inaczej, próbowałem już całe popołudnie.
bielu000
Bywalec
Bywalec
 
Posty: 56
Dołączył(a): piątek, 8 maja 2009, 14:54

Re: Maskowanie paska adresu.

Postprzez Lenson » niedziela, 20 marca 2011, 22:37

Napewno się da , przeciesz w jakis sposob przebiegaja rejestracje np w bankach ^^
Lenson
Bywalec
Bywalec
 
Posty: 67
Dołączył(a): piątek, 25 lutego 2011, 01:41

Re: Maskowanie paska adresu.

Postprzez bielu000 » niedziela, 20 marca 2011, 22:59

Pewnie jak bym pracował jako webmaster przy stronie banku to bym to zrobił ale niestety nie umiem jak na razie przynajmniej :P
Ale wpadł mi do głowy jeszcze pomysł, żeby tam sesje zastosować. Jak spróbuje to dam znać z jakim skutkiem.
bielu000
Bywalec
Bywalec
 
Posty: 56
Dołączył(a): piątek, 8 maja 2009, 14:54

Re: Maskowanie paska adresu.

Postprzez Morfidon » poniedziałek, 21 marca 2011, 00:05

Jest wiele sposobów, aby to rozwiązać, pierwsza myśl:

Co przejście przez krok (stronę) zmieniasz krok w bazie danych przypisany do klucza sesji danego użytkownika na stronie. Jeśli krok różni się o więcej niż jeden / nie zostało coś wykonane zwracasz błąd.
Morfidon
Administrator
Administrator
 
Posty: 593
Dołączył(a): wtorek, 5 sierpnia 2008, 21:48

Re: Maskowanie paska adresu.

Postprzez bielu000 » poniedziałek, 21 marca 2011, 19:11

Tyle że na tym poziomie baza danych jeszcze nie istnieje, zostanie utworzona dopiero przez usera w następnych krokach
bielu000
Bywalec
Bywalec
 
Posty: 56
Dołączył(a): piątek, 8 maja 2009, 14:54

Re: Maskowanie paska adresu.

Postprzez Morfidon » poniedziałek, 21 marca 2011, 21:31

Stwórz po prostu tabelkę, która będzie trzymała nie klientów, ale tych co odwiedzają stronę. Możesz w niej aktualizować różne informację na temat swoich visitors'ów.
Morfidon
Administrator
Administrator
 
Posty: 593
Dołączył(a): wtorek, 5 sierpnia 2008, 21:48

Re: Maskowanie paska adresu.

Postprzez bielu000 » wtorek, 22 marca 2011, 01:33

Nie bardzo rozumiem, juz mówiłem że nie moge tutaj umieścić żadnego połączenia z bazą danych.
bielu000
Bywalec
Bywalec
 
Posty: 56
Dołączył(a): piątek, 8 maja 2009, 14:54

Re: Maskowanie paska adresu.

Postprzez Morfidon » wtorek, 22 marca 2011, 11:18

bielu000 napisał(a):Nie bardzo rozumiem, juz mówiłem że nie moge tutaj umieścić żadnego połączenia z bazą danych.


a co Ci nie pozwala niby połączyć się z bazą danych?
Morfidon
Administrator
Administrator
 
Posty: 593
Dołączył(a): wtorek, 5 sierpnia 2008, 21:48

Re: Maskowanie paska adresu.

Postprzez bielu000 » wtorek, 22 marca 2011, 22:51

Baza danych nie istnieje i nie ma takiej opcji żeby istniała, to user dopiero ją tworzy w kilku następnych krokach
bielu000
Bywalec
Bywalec
 
Posty: 56
Dołączył(a): piątek, 8 maja 2009, 14:54

Re: Maskowanie paska adresu.

Postprzez Morfidon » wtorek, 22 marca 2011, 23:00

Baza danych to jest miejsce w którym składujesz dane w postaci np. tabelek, a tabelka to jest struktura do składowania danych, która należy do bazy danych.

Ja się zapytałem DLACZEGO nie możesz stworzyć tabelki przed tym jak user przejdzie przez następne kroki. Co Ci na to nie pozwala? Struktura tejże aplikacji czy co? przecież w każdej chwili możesz to zrobić. Odpowiedź, że "nie ma takiej opcji" nie jest żadną sensowną odpowiedzią.
Morfidon
Administrator
Administrator
 
Posty: 593
Dołączył(a): wtorek, 5 sierpnia 2008, 21:48

Następna strona

Powrót do PHP

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 gości

cron