![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 5.04.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
1. Mam funkcję która obsługuje zapisywanie logów jeśli wydarzy się błąd systemu.
I teraz w tej funkcji jest coś takiego żeby do pliku zapisywał adres ip gościa który wywołał błąd i adres dokumentu Korzystam za zmiennych HTTP_SERVER_VARS[REMOTE_ADDR] i HTTP_SERVER_VARS[REQUESTED_URI]. Po sprawdzeniu widzę że te zmienne w funkcji są puste a w tym samym pliku poza funkcją działają ok. 2. Dlaczego w zmiennej HTTP_SERVER_VARS[REQUESTED_URI] ostatnia litera to jest "i" ? tzn jest uri zamiast url ![]() -------------------- "Dwie rzeczy są nieskończone: wszechświat i głupota ludzka. Co do tego pierwszego są jeszcze wątpliwości" - Albert Einstein
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 660 Pomógł: 0 Dołączył: 28.08.2002 Skąd: Starachowice Ostrzeżenie: (0%) ![]() ![]() |
Daj na początku funkcji:
[php:1:dbbba7cf72]<?php global $HTTP_SERVER_VARS; ?>[/php:1:dbbba7cf72] |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 691 Pomógł: 0 Dołączył: 6.08.2003 Ostrzeżenie: (0%) ![]() ![]() |
Cytat 1. Mam funkcję która obsługuje zapisywanie logów jeśli wydarzy się błąd systemu.
I teraz w tej funkcji jest coś takiego żeby do pliku zapisywał adres ip gościa który wywołał błąd i adres dokumentu Korzystam za zmiennych HTTP_SERVER_VARS[REMOTE_ADDR] i HTTP_SERVER_VARS[REQUESTED_URI]. Po sprawdzeniu widzę że te zmienne w funkcji są puste a w tym samym pliku poza funkcją działają ok. Zamień $HTTP_SERVER_VARS na $_SERVER Cytat 2. Dlaczego w zmiennej HTTP_SERVER_VARS[REQUESTED_URI] ostatnia litera to jest "i" ? tzn jest uri zamiast url
![]() URL = Uniform Resource Locator URI = Uniform Resource Identifier URI to nadzbiór i sformalizowana postać URL. URL jako taki jest już w oficjalnych specyfikacjach nieużywany. http://www.w3.org/Addressing/ |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 28.06.2025 - 00:33 |