Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]jak zakodować ścieżkę do pliku w windowsach?
ddkd
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 15.01.2011

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


potrzebuję otworzyć plik do odczytu który znajduje się w innym katalogu niż skrypt. jak powinna wygladac sciezka do niego?
  1. $fn="C:\Program Files\Apache Software Foundation\Apache2.2\logs\log";
  2. $plik = fopen ($fn, "r");
  3.  


problemem prawdopodobnie są ukośniki i spacje w nazwach katalogów.

pozdro
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
thek
post
Post #2





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Albo ścieżka względna wobec pliku wywołującego, albo bezwzględna od Document Root, albo też bezwzględna jak podałeś. Problemem na Windowsie jest używanie znaków ucieczki. dodaj przed ukośnikami jeszcze jeden ukośnik, a więc z
  1. $path = 'C:\Program Files\Apache Software Foundation\Apache2.2\logs\log.txt';

zrób
  1. $path = 'C:\\Program Files\\Apache Software Foundation\\Apache2.2\\logs\\log.txt';
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: 12.10.2025 - 08:33