Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> adres serwera wystawiającego obraz z mojego serwera, czyli kontrola w programie partnerskim
--tomekszm--
post
Post #1





Goście







Witam
Tak na szybko czyli bez zakładania konta...

W jaki sposób mogę sprawdzić na jakich stronach wyświetlany jest mój baner który znajduje się na moim serwerze? Link do banera wygląda mniej wiecej tak <img src="http://sewer.pl/strona.php?baner=123&uzytkownik=12345"> Mogę z niego odczytać adres IP jednak będzie to chyba adres komputera gdzie odpalana jest przeglądarka a nie serwer gdzie wyświetlany jest mój baner. Jak zatem "dobrać się" do użytkowników którzy wystawią mój baner na swoich stronach? Dobrze byłoby wiedzieć kto gdzie go wystawia żeby mieć nad tym jakąś kontrolę. Wiem że mogę zrobić to na zasadzie HTTP_REFERER ale zadziała to jedynie w przypadku kliknięcia na banerek, co jednak gdy baner będzie wisiał gdzieś ale nikt w niego nie kliknie?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
franki01
post
Post #2





Grupa: Zarejestrowani
Postów: 508
Pomógł: 75
Dołączył: 2.11.2005
Skąd: Bydgoszcz

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


Cytat(brzuchalski @ 3.01.2008, 00:39:16 ) *
spróbój tego:
  1. <?php
  2. // zapisanie do bazy danych albo o pliku
  3. // $_SERVER['HTTP_REFERER'];
  4.  
  5. header("Cache-Control: no-cache, must-revalidate");
  6. header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
  7. header('Content-type: image/jpg');
  8. header('Content-Disposition: inline');
  9. readfile('BANER.jpg');
  10. ?>

przed pierwszym header zapisz do bazy albo do pliku HTTP_REFERER i IP i co tam jeszcze potrzebujesz BANER.jpg to przykladowy plik z którego czyta



Umiesz czytac ze zrozumieniem? Problem byl zupelnie inny a tym bardziej ze zostal juz rozwiazany.
Go to the top of the page
+Quote Post

Posty w temacie


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: 8.10.2025 - 03:44