Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zabezpieczenie strony przed dostępem bezpośrednim
Spanner
post
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 15.12.2004
Skąd: KrK

Ostrzeżenie: (10%)
X----


mam tapie pytanie, jak zrobić żeby dany plik dało się otworzyć tylko ze strony głownej czyli np. ze strony http://www.mojastrona.com klikam na odnośnik index.php?act=cos. to żeby na tą strone dało się wejść tylko z tego adresu, a nie jak ktoś zgadnie, że ten odnośnik odnosi się do pliku ala.php, i uruchomi http://www.mojastrona.com/ala.php to wyświetli mu się to co generuje ten plik. chciałym aby po wpisaniu własnie takiego adresu przeglądarka pokazywała błąd typu. dostęp do tej strony tylko z www.mojastrona.com. Czy może mi ktoś pomóc, ewentualnie podpowiedzieć jak to zrobić (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) dzięki wielkie z góry
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
AxZx
post
Post #2





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 55
Dołączył: 1.03.2005
Skąd: śląsk

Ostrzeżenie: (0%)
-----


w pliku index.php ustaw jakas zmienna np
  1. <?php
  2. $status = "okej";
  3. ?>


i w pliku ala.php warunek
  1. <?php
  2. if(isset($status)){
  3. //tutaj to co chcesz wyswietlic
  4. }else{
  5. //a tutaj info o braku dostepu
  6. }
  7. ?>


Ten post edytował AxZx 19.12.2005, 18:12:36
Go to the top of the page
+Quote Post
dragonate
post
Post #3





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 17.12.2005

Ostrzeżenie: (0%)
-----


Mnie także to interesuje, czyli to może być tak:
  1. <?php
  2. $status = "tutaj ma być tekst, który zostanie wyświetlony ?";
  3. ?>


[php]<?php
if(isset($status)){
//tutaj to co chcesz wyswietlic
}else{
echo "Możesz wejść na stronę tylko ze strony głównej!";
}
?>

Ten post edytował dragonate 19.12.2005, 18:25:33
Go to the top of the page
+Quote Post
Spanner
post
Post #4





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 15.12.2004
Skąd: KrK

Ostrzeżenie: (10%)
X----


dzieki wielkie w takim razie, skoro takie zabezpieczenie działa, w sumie myślałem że będize jakiś bardziej skomplikowany warunek. ale jak to się mówi że najprostrze rozwiązania zawsze najtrudniej znaleźć (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

dzięki jeszcze raz. chyba że ktoś znajdzie jeszcze jakieś inne rozwiązanie równie ciekawe to piszcie (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 20:10