Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] zabezpieczanie plikow
jawka7
post
Post #1





Grupa: Zarejestrowani
Postów: 319
Pomógł: 0
Dołączył: 23.08.2007
Skąd: Częstochowa/Dubidze

Ostrzeżenie: (70%)
XXXX-


witam!

moim kolejnym problemem jest to ze chce zabezpieczyc pliki przed otwarciem. tzn. ze np. dany plik ze skryptem jest wczytywany na moja strone ale jezeli chce do niego wejsc bezposlednio przez adres url to zeby blokowalo dostep do niego. jest na to jakis sposob?? widzialem w kilku serwisach ze bylo cos takiego ale nie bardzo wiem na czym to polega.


--------------------
Go to the top of the page
+Quote Post
Lejto
post
Post #2





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 48
Dołączył: 23.05.2007

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


daj if'a na globalną $_SERVER reprezentującą adres url na początku skryptu
np.
  1. <?php
  2. if($_SERVER['nie wiem jak ta zmienna dokładnie nazywa, zobacz w manualu'] == www.strona.pl)
  3. {
  4.  //wyswietlasz
  5. }
  6. else
  7. {
  8. //nara, brak
  9. }
  10. ?>


--------------------
Go to the top of the page
+Quote Post
jawka7
post
Post #3





Grupa: Zarejestrowani
Postów: 319
Pomógł: 0
Dołączył: 23.08.2007
Skąd: Częstochowa/Dubidze

Ostrzeżenie: (70%)
XXXX-


dzieki wielkie o to i chodzilo


--------------------
Go to the top of the page
+Quote Post
b4x
post
Post #4





Grupa: Zarejestrowani
Postów: 658
Pomógł: 95
Dołączył: 20.12.2005
Skąd: N54,35° E18,63° (Gdańsk)

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


myślę że chyba byłby sposób taki:


W pliku w którym chcesz go otworzyć:

  1. <?php
  2. define('ACCESS', TRUE);
  3. ?>



A W skrypcie:

  1. <?php
  2. if(!defined('ACCESS')) {
  3.  
  4. echo 'Nie kombinuj, bo za duzo nie wykombinujesz';
  5.  
  6. exit();
  7. }
  8.  
  9. // tutaj możesz spokojnie kod wstawić tongue.gif
  10. ?>


Ten post edytował b4x 10.07.2008, 19:02:40


--------------------
Go to the top of the page
+Quote Post
Lejto
post
Post #5





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 48
Dołączył: 23.05.2007

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


@b4x twój kod chyba nic nie zdziała winksmiley.jpg bo jak skrypt będzie ładowany przez stronę główną to pojawi się: "Nie kombinuj, bo za duzo nie wykombinujesz"


--------------------
Go to the top of the page
+Quote Post
jawka7
post
Post #6





Grupa: Zarejestrowani
Postów: 319
Pomógł: 0
Dołączył: 23.08.2007
Skąd: Częstochowa/Dubidze

Ostrzeżenie: (70%)
XXXX-


pomysłe lejto jest dobry. ale co wtedy kiedy na otwieranej stronie musza byc jakies zmienne przenoszone metoda GET wtedy klapa z $_SERVER['REQUEST_URI'] bo nie wiemy jaki adres moze byc otwarty ;/


--------------------
Go to the top of the page
+Quote Post
b4x
post
Post #7





Grupa: Zarejestrowani
Postów: 658
Pomógł: 95
Dołączył: 20.12.2005
Skąd: N54,35° E18,63° (Gdańsk)

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


@Lejto, to w index.php dasz

  1. <?php define('ACCESS', TRUE) ?>


#Zresztą, nie będę się kłócił (Tym bardziej teraz ;-) - za słaby mózg mam do myślenia na chwilę obecną, ale wiem że jak potrzebowałem [tak bynajmiej mi się mi zdaje] zabezpieczyć plik, to taka metoda była dla mnie skuteczna. smile.gif )


Edit:

http://www.speedyshare.com/972629662.html

No mi działa ;P (czyli tak jak mówiłem)

Ten post edytował b4x 10.07.2008, 20:20:29


--------------------
Go to the top of the page
+Quote Post
Lejto
post
Post #8





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 48
Dołączył: 23.05.2007

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


@b4x przetestuję jak będę miał czas


--------------------
Go to the top of the page
+Quote Post
jawka7
post
Post #9





Grupa: Zarejestrowani
Postów: 319
Pomógł: 0
Dołączył: 23.08.2007
Skąd: Częstochowa/Dubidze

Ostrzeżenie: (70%)
XXXX-


#b4x twoj przyklad w zupelnosci dziala, wielkie dzieki, mysle ze nie ma co dalej ciagnac tego tematu i uwazam go jako zamkniety.

pzdr winksmiley.jpg


--------------------
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 10:13