Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> problem ze zmiennymi servera w funkcji
woocash
post
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 (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? [/b]
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
adwol
post
Post #2





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 (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? [/b]

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/
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: 1.10.2025 - 09:01