![]() |
![]() |
![]()
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! |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 3.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
y.. a można trochę jaśniej? ^^
Tzn. gdzie ustawić dane połączenia do DB, jaką tabelę utworzyć? Bo na razie wywala error PS. Co do zapisu do pliku, mogłoby wyglądać to tak: Kod <?php $nazwa_pliku = "adresy.txt"; $skrypt = '<script type=text/javascript> document.write(skad()); </script>'; if (is_writeable($nazwa_pliku)) { if ($plik = fopen($nazwa_pliku, "w")) { if (fwrite($plik, $skrypt) !== FALSE) echo "Zapis do pliku zakończył się powodzeniem"; else echo "Zapis do pliku się nie powiódł"; fclose($plik); ?> Ale zamiast adresu strony zapisuje kod skryptu. Może da się jakoś zrobić, aby zapisywało tylko "wynik" skryptu zamiast jego kodu? Ten post edytował DevilshakerZ 3.11.2008, 17:40:38 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 13:48 |