Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Symfony][SF2] - pobieranie danych z pliku
Forum PHP.pl > Forum > PHP > Frameworki
damianooo
Witam,

Potrzebuję pobrać z pliku o rozszerzeniu .txt dane do klasy LoadData z której wczytywane są Fixtures do bazy danych. W tym celu umieściłem plik names.txt w tym samym katalogu co plik LoadData.php a więc mam teraz taką strukturę:

  1. src
  2. My
  3. SuperBundle
  4. DataFixtures
  5. ORM
  6. LoadData.php
  7. names.txt


W pliku LoadData mam następujący kod:

  1. $menNames = file('names.txt');
  2. var_dump($menNames);


Niestety po próbie wczytania danych wywołując polecenie konsolowe otrzymuję następujący komunikat o błędzie:

  1. [ErrorException]
  2. Warning: file(names.txt): failed to open stream: No such file or directory in /var/www/test/src/My/SuperBundle/Da
  3. taFixtures/ORM/LoadData.php line 2551


W którym miejscu powinno się umieszczać pliki .txt i jak odwołać się do nich w Symfony ?

dzięki
bylek
Spróbuj wpisać tak:

  1. $menNames = file(__DIR__.'/names.txt');
damianooo
wielkie dzięki Stary ... działa ... możesz wytłumaczyć czemu tak i czy w tym miejscu mogę pliki z danymi umieszczać czy może powinienem stworzyć w katalogu "web" katalog i tam trzymać wszystkie tego typu pliki ? Pod jakim hasłem mogę w manualu w Symfony znaleźć opis tego typu odwołanie do katalogu w Symfony ?

dzięki
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.