Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> problem ze zmiennymi servera w funkcji
woocash
post 21.08.2003, 14:32:06
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 questionmark.gif? [/b]


--------------------
"Dwie rzeczy są nieskończone: wszechświat i głupota ludzka. Co do tego pierwszego są jeszcze wątpliwości" - Albert Einstein
Go to the top of the page
+Quote Post
BzikOS
post 21.08.2003, 14:34:58
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]
Go to the top of the page
+Quote Post
adwol
post 21.08.2003, 15:44:54
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 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

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 27.06.2025 - 20:38