Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Z jakiej strony przychodzą goście
DevilshakerZ
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 3.11.2008

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


Witam, znalazłem tutaj ciekawy skrypt:

HEAD:
Kod
<script type="text/javascript">
function skad()
var adres = document.referrer;
if (adres = "") {return "wejście bezpośrednie"}
else {return (adres);}
}
</script>


BODY:
Kod
<script type="text/javascript">
document.write(skad());
</script>


Wyświetla on adres strony, z jakiej gość przybył na moją stronę.
Mogłoby się to okazać dość przydatne, gdyby ta informacja zapisywała się gdzieś.

Czy mógłby ktoś przekształcić ten skrypt tak, aby to gdzieś się zapisywało, np. gość wchodzi na moją stronę i do pliku adresy.txt dopisywałby się adres strony, z której przyszedł gość, potem przyjdzie drugi gość, skrypt zapisuje adres w drugiej linijce pliku itd.?
Może być to też wysyłanie tej wiadomości na email czy jakakolwiek forma zapisu.

Proszę o pomoc lub jakiekolwiek wskazówki!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Spawnm
post
Post #2





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




Co do mojego kodu:
robisz baze danych o jakiejś nazwie np w phpadmin
i dajesz tam tabele o nazwie np ref
ktora posiada:
id int(11) not null auto_increment,
www varchar(50) not null,
klucz (id)

  1. <?php
  2. if(@mysql_connect('localhost','user','pass')){
  3.  if(!@mysql_select_db('nazwa')){
  4.    die('error db');
  5.  }
  6. }else{
  7.  die('mysql error');
  8. }
  9. if($_SERVER['HTTP_REFERER']==''){
  10. $x='wejście bezpośrednie';
  11. }else{
  12. $x=htmlspecialchars(mysql_real_escape_string($_SERVER['HTTP_REFERER']));
  13. }
  14. $query="INSERT INTO ref (www) VALUES ('$x')";
  15. if(!@mysql_query($query)){
  16. die ('error');
  17. }
  18. ?>


i to chyba tyle (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
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: 7.10.2025 - 16:54