Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Otwarcie pliku, fopen
Lee
post
Post #1





Grupa: Zarejestrowani
Postów: 319
Pomógł: 0
Dołączył: 11.04.2006
Skąd: Chojnów

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


Mam pytanie a raczej problem otóż wziąłem się za operacje na plikach i jak otwieram takim kodem plik dane.txt to wszystko ok pokazuje co zechce, ale jak chcę otworzyć plik dane.php to nie chce nic pokazać :| (używam ten sam kod do otwarcia i wyświetlania, chmody są takie same: 666)

Kod otwierający i wyświetlający dane
  1. <?php
  2.  
  3. $plik = fopen("dane.txt", "r+");
  4. $dane = file('dane.txt'); // przy otwarciu dane.php używam $dane = fread($plik, filesize('$dane.php));
  5. echo $dane[2]; // przy otwarciu dane.php używam echo $dane
  6. fclose($plik);
  7.  
  8. ?>


Zawartosc dane.txt
Cytat
Tekst pierszy
Tekst drugi
Tekst trzeci


Zawartosc dane.php
  1. <?
  2. $tekst = "tekst pierwszy";
  3. echo $tekst;
  4. ?>


help ?!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Cysiaczek
post
Post #2





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Robisz sobie zupełnie niepotrzebnie kłopot. jak masz tablicę zmiennych, to ją zapisuj całą do pliku, a nie wiersz po wierszu (albo własnie wietrsz po wierszu, ale dla każdego welementu tablicy).

Możesz mi jednak wytłumaczyć po co ty wogóle ten plik tak zczytujesz? Pomysl na XML'em, bo łatwiej Ci pójdzie.
Go to the top of the page
+Quote Post

Posty w temacie
- Lee   [php] Otwarcie pliku   5.07.2006, 14:26:31
- - Cysiaczek   zrób tak jak możesz: [PHP] pobierz, plaintext ...   5.07.2006, 14:32:05
- - Lee   No dobra ale funkcja file_get_contents zwraca zawa...   5.07.2006, 14:44:18
- - Cysiaczek   [PHP] pobierz, plaintext <?php$plik='dane.php';...   5.07.2006, 14:50:42
- - Lee   Poradziłem sobie tak [PHP] pobierz, plaintext...   5.07.2006, 15:01:32
- - Cysiaczek   ekhem - po co Ci w takim razie fopen(), skoro uzyw...   5.07.2006, 15:19:14
- - Lee   Nie rozumiem...mam skasować [PHP] pobierz, plaint...   5.07.2006, 15:26:43
- - Cysiaczek   Robisz sobie zupełnie niepotrzebnie kłopot. jak ma...   5.07.2006, 15:49:29
- - Lee   bo chcę plik konfiguracyjny zrobić z możliwością e...   5.07.2006, 15:58:04
- - Cysiaczek   UU. No to wogóle złe podejście - lepiej takie info...   5.07.2006, 16:16:44
- - Lee   a znasz może jakiś poządny i zrozumiały kurs XML ?   5.07.2006, 16:52:44
- - Cysiaczek   Raczej nie... :/ musisz poszukac w sieci. Dla mnie...   5.07.2006, 16:55:45
- - strife   Przeczytałem cały ten temat, i nie bardzo wiem o c...   5.07.2006, 18:56:47
- - Lee   No dobra mam plik config.php o kodzie [PHP] pobier...   5.07.2006, 19:54:03
- - strife   W pliku konfiguracyjnym dajesz połączenie i wybran...   5.07.2006, 22:53:21
- - NetJaro   .. a może funkcja eval" title="Zobacz w manualu ph...   6.07.2006, 08:50:05
- - Lee   @UP Nie rozumiem w czym miała by pomóc funkcja eva...   7.07.2006, 10:09:33
- - Cysiaczek   Plik konfiguracyjny ma z założenia przechowywać in...   7.07.2006, 10:17:12
- - Lee   no dobra w przypadku gdy w pliku konfiguracyjnym m...   7.07.2006, 15:35:10
|- - strife   Cytat(Lee @ 7.07.2006, 16:35 ) no dobra w...   7.07.2006, 15:40:00
- - Cysiaczek   U mnie kod strifa działa, więc raczej powinien dzi...   7.07.2006, 15:39:38
- - Lee   No nie jest wszystko ok, bo 1. mogę zmieni...   7.07.2006, 17:33:09


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: 14.10.2025 - 02:09