Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Wyświetlanie strony tylko dla wybranych
szymek001
post
Post #1





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 21.09.2005

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


Jak zrobić by strona x.php była wyświetlona tylko dla tych:

1) których referrel (".$HTTP_REFERER." ) = moja.strona.pl
lub
2) których dane przesłane np. metodą POST = wyswietl

Prosiłbym o jakieś wskazówki jak zrobić pożądany prze zemnie efekt.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
-gox-
post
Post #2





Goście







a przeanalizuj sobie ten kod i pomysl czy takie rozwiazanie ci odpowiada (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)


plik download.php, przykladowe wywolanie: ?file=4&$tooken=sha1_hash
  1. <?php
  2. $tooken_in = trim($_GET['tooken']);
  3. if (_check_tooken($tooken_in) == true)
  4. echo readfile('./plik4.rar') #zezwalamy na pobranie :) 
  5.  
  6. function _check_tooken($tooken_in='') {
  7. if (!empty($tooken_in)) {
  8. for($i=-30;$i<30;$i++) {
  9. if ($tooken_in == sha1($i+time()))
  10. return true;
  11. }
  12. }
  13. return false;
  14. }
  15. ?>
Go to the top of the page
+Quote Post

Posty w temacie
- szymek001   [PHP]Wyświetlanie strony tylko dla wybranych   4.08.2008, 17:55:57
- - Maxik   [PHP] pobierz, plaintext <?phpif($_SERVER...   4.08.2008, 18:04:19
- - szymek001   a jak mógłbym zrobić aby było uniwe...   4.08.2008, 18:24:10
- - Maxik   Zamiast się męczyć daj jeszcze jedno or i sprawdze...   4.08.2008, 18:45:13
- - szymek001   Ale co zrobić, by zamiast pisać podstrony brany by...   4.08.2008, 18:53:33
- - gox   sprawdzanie po refererze hmm, nie zapomnij wyswiet...   4.08.2008, 19:52:13
- - gox   [PHP] pobierz, plaintext <?php$referer = $_SERV...   4.08.2008, 19:54:26
|- - szymek001   Cytat(gox @ 4.08.2008, 18:54:26 ) [PH...   4.08.2008, 21:43:17
- - szymek001   jeśli do skryptu napisanego w 2 poscie zamienię dr...   4.08.2008, 20:37:08
- - gox   juz nawet nie firewall czy antivir, po prostu norm...   4.08.2008, 20:41:37
- - szymek001   mam forum na domenie A i mam postawiony download n...   4.08.2008, 20:50:22
- - gox   a jakie wielkosci maxymalne osiagaja te pliki?   4.08.2008, 20:52:33
- - szymek001   nie więcej niż 10mb, ale co ma wielkość plików ?   4.08.2008, 20:57:22
- - gox   a przeanalizuj sobie ten kod i pomysl czy takie ro...   4.08.2008, 21:02:32
- - szymek001   hmm.. nie bardzo to rozumię.. w .htaccess mam...   4.08.2008, 21:07:16
- - gox   Generalnie chodzi o to, ze link generowany na dome...   4.08.2008, 21:11:23
- - gox   Bosh, zostaw to unreliable referer, to sie nadaje ...   4.08.2008, 22:42:00
- - gox   patrz, robisz takie cos: skrypt generujacy link n...   4.08.2008, 22:58:25
- - szymek001   Nie pasuje mi to, ze korzystam z gotowego skryptu ...   4.08.2008, 23:17:32
- - gox   Jak nie moge to przez noge, napisz ze nie potrafis...   4.08.2008, 23:51:24
- - szymek001   jak by nie było 1.2 to pierwsza dostępna wersja, a...   5.08.2008, 00:17:46
- - gox   fiu fiu, nie ma zartow... troche wiecej enterow d...   5.08.2008, 00:24:19
- - gox   pfff, mam dla ciebie zla wiadomosc, wersja 1.3.0 w...   5.08.2008, 00:32:20


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: 5.10.2025 - 19:24