Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Odczyt z pliku, nazwa pliku odczytywana z tablicy
--Leo--
post 20.07.2008, 10:03:55
Post #1





Goście







Witam
Mam problem podczas odczytu danych z pliku, którego nazwę pobieram z tablicy. Krótko mówiąc chodzi o to, że w tablicy "linki" mam podane nazwy plików i za pomocą funkcji "file" chcę z wybranego odczytać dane.

$linki[2] zawiera nazwę pliku ("2008-07-20_Niedziela_klatka_.txt").

  1. <?php
  2. echo $linki[2];
  3. ?>

  1. 2008-07-20_Niedziela_klatka_.txt


I chodzi o to, że gdy wpiszę kod:

  1. <?php
  2. $plik = "Wpisy/$linki[2]";
  3. $wiersz = file($plik);
  4. ?>


To wyświetla się błąd:

  1. Warning: file(Wpisy/2008-07-20_Niedziela_klatka_.txt ) [function.file]: failed to open stream: Invalid argument in c:\usr\krasnal\www\2\pokaz.php on line 47


A wszystko działa gdy dopiszę "$linki[2] = '2008-07-20_Niedziela_klatka_.txt';", chociaż $linki[2] ma już wcześniej taką samą wartość :/

  1. <?php
  2. $linki[2] = '2008-07-20_Niedziela_klatka_.txt';
  3. $plik = "Wpisy/$linki[2]";
  4. $wiersz = file($plik);
  5. ?>


Ten kod działa poprawnie.
Go to the top of the page
+Quote Post

Posty w temacie
- -Leo-   [PHP]Odczyt z pliku   20.07.2008, 10:03:55
- - kaem   Nie wiem na jakiej zasadzie umieszczasz nazwy plik...   20.07.2008, 10:21:40
- - -Leo-   Pomogło, dzięki Właśnie są tam znaki końca linii ...   20.07.2008, 10:35:37


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: 25.07.2025 - 11:19