Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> dlaczego define tworzy nowy plik?
pikornecki
post
Post #1





Grupa: Zarejestrowani
Postów: 50
Pomógł: 0
Dołączył: 27.07.2010

Ostrzeżenie: (0%)
-----


Mam pytanie,

stosuję sobie polecenie define('ERROR_FILE_NAME', 'logErrors.txt'); a ono tworzy mi jakiś dziwny nowy plik o tej samej nazwie. Normalne to? może mi ktoś wytłumaczyć dlaczego tak jest? Innego sposobu na tworzenie stałych chyba nie ma prawda?

Z góry dzięki
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
mortus
post
Post #2





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

Ostrzeżenie: (0%)
-----


To nie define().

Ten post edytował mortus 30.06.2011, 10:09:13
Go to the top of the page
+Quote Post
pikornecki
post
Post #3





Grupa: Zarejestrowani
Postów: 50
Pomógł: 0
Dołączył: 27.07.2010

Ostrzeżenie: (0%)
-----


no to dużo mówiąca odpowiedź, może ktoś wyjaśni mi coś więcej?
Go to the top of the page
+Quote Post
mat-bi
post
Post #4





Grupa: Zarejestrowani
Postów: 690
Pomógł: 92
Dołączył: 6.02.2011

Ostrzeżenie: (0%)
-----


define tylko tworzy stałą, możliwe, że gdzieś masz fopen z opcją w, czy cos takiego
Go to the top of the page
+Quote Post
mortus
post
Post #5





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

Ostrzeżenie: (0%)
-----


Cytat(pikornecki @ 30.06.2011, 11:58:00 ) *
no to dużo mówiąca odpowiedź, może ktoś wyjaśni mi coś więcej?

Odpowiedź mówi wszystko. Jak kolega wyżej wspomniał define() tylko tworzy stałą, zatem prawdopodobnie gdzieś w kodzie tworzony jest plik o określonej nazwie. W sumie to nie ma się co dziwić, bo w pliku mają być zapisywane logi z błędami aplikacji (przynajmniej tak wynika z nazewnictwa). Szukaj w miejscach, w których mogą pojawiać się błędy, i w których te błędy kontrolujesz.
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 Aktualny czas: 19.08.2025 - 22:19