Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: skąd przychodzi do mnie użytkownik?
Forum PHP.pl > Forum > Przedszkole
janek
Pewnie odpowiedz jest prosta i oczywista ... ale jej nie znam ... a Wy pewnie tak ... chciałbym wiedzieć skąd użytkownik przychodzi do mojego serwisu www? A dokadniej z jakiej innej strony do mnie trafił! Czyli jaki kliknął link w sieci żeby do mnie trafić.

Da się jakoś uzyskac tą informację bez pytania użytkownika np. w formularzu winksmiley.jpg

Dzieki za pomoc!
Indianin
$_SERVER['HTTP_REFERRER'] poszukaj na forum
czachor
przez jedno 'R'...
  1. <?php echo $_SERVER['HTTP_REFERER']; ?>
janek
Dzięki wielkie! Sprawdzięłm ... działa smile.gif
Mieczo
a gdzie to np w forum wstawic nalezy??
z gory dzieki za odp.
hwao
Cytat(Mieczo @ 2004-07-01 15:03:12)
a gdzie to np w forum wstawic nalezy??
z gory dzieki za odp.

Powiec jakie forum
Prawdopodobnie bedzie trzeba dac do pliku jakiegos ( php ) i tam przygotowac to do tpl.
Albo moze sie dac odrazu w tpl
Zalezy od wersji forum
Mieczo
forum zmodyfikowane przez Przema
Guest
O co chodzi z tym HTTP_REFERRER ?
Gdy wywołanie jest bezpośrednio z pliku php to zmienna ta jest pusta.
Gdy php uruchomię z pliku html wartość jest poprawna.

Jak zrobić aby po wywołaniu strony www.aa.pl/index.php

HTTP_REFERRER wskazywała na www.aa.pl bez użycia pośredniego pliku html ?


z _SERVER["HTTP_REFERRER"] jest to samo ...
mike
Cytat(Guest @ 2005-09-10 21:08:52)
Gdy wywołanie jest bezpośrednio z pliku php to zmienna ta jest pusta.
No przecież jak uruchamiasz bezpośrednio plik to przychodzisz "znikąd", dlatego zmienna jest pusta.

Cytat(Guest @ 2005-09-10 21:08:52)
Jak zrobić aby po wywołaniu strony www.aa.pl/index.php

  1. <?php
  2.  
  3. echo $_SERVER[ 'HTTP_REFERER' ] = ( empty( $_SERVER[ 'HTTP_REFERER' ] ) ? 'www.aa.pl/index.php' : $_SERVER[ 'HTTP_REFERER' ];
  4.  
  5. ?>
Guest
To jak rozwiązać taki problem :

Na serwerze zaparkowane są dwie różne domeny :

www.aa.pl oraz www.ab.pl

Obydwa wywołania uruchamiają ten sam plik php.
Jak zrobić abym wiedział z której domeny jest wejście ?


Pozdrawiam
mike
Napisz sobie jakże krótki a jakże przebogaty w terści skrypt:
  1. <?php
  2.  
  3.  
  4. ?>

I zobacz co oferuje Ci tablica $_SERVER.
Guest
No i o to chodziło.
WIELKIE Dzięki.

To czego szukałem to HTTP_HOST

guitar.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.