Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 812 Pomógł: 117 Dołączył: 2.12.2008 Ostrzeżenie: (10%)
|
Natrafiłem na pewien problem przy tworzeniu klasy.
Kiedy próbuję wykonywać operacje na plikach, wszystko jest ok. Jednak zaczynają się problemy kiedy chcę tego dokonać w destruktorze. A mianowicie funckja getcwd() zwraca mi: 'E:\xampp' zamiast: 'E:\xampp\htdocs\mojastrona_pl\class' Rozwiązanie problemu jakie przychodzi mi do głowy jest następujące: 1. W konstruktorze zapisać sobie do zmiennej wartość zwróconą przez getcwd i odpowiednio ją obrobić. 2. W destruktorze posługiwać się ścieżkami bezwzględnymi. I teraz moje pytania: a) Na serwerach ścieżki zaczynają się przeważnie od '/home/user/....'. Czy to rozwiązanie będzie działać tak samo na serwerze jak u mnie na localu? b) Czy jest to jedyne sensowne rozwiązanie, czy może da się to zrobić lepiej? Ten post edytował flashdev 8.12.2009, 21:23:54 |
|
|
|
flashdev aktualna ścieżka w klasie 8.12.2009, 21:23:01
darko "obrobić" $_SERVER["SCRIPT_FIL... 8.12.2009, 21:48:43
Crozin Ad. 1) Przecież /home/... to ścieżka bezwzględna, ... 8.12.2009, 21:50:10
flashdev Cytat(Crozin @ 8.12.2009, 21:50:10 ) ... 8.12.2009, 23:16:04
Crozin CytatCzy można prosić o rozwinięcie?To znaczy, że ... 9.12.2009, 11:15:48 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 01:36 |