Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Jak zapisac wyniki do pliku?
JamalBIG
post
Post #1





Grupa: Zarejestrowani
Postów: 496
Pomógł: 1
Dołączył: 16.01.2008
Skąd: Świnoujście

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


Witam
W jaki sposob moge zapisac wykik tego kodu do pliku txt?
Ponizej umieszczam fragment kodu odpowiedzialny za wywolanie funkcji a caly kod umiescilem na http://www.netopis.pl/jamalbig

  1. <?php
  2. $source = "http://news.bbc.co.uk/rss/newsonline_uk_edition/world/rss091.xml";
  3. $go = 1;
  4. if($go){
  5.      $feed = new newsReader;
  6.      echo $feed->readNewsFeed($source);
  7. ?>


Z gory dzieki za odpowiedz
Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 10)
webdice
post
Post #2


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




  1. <?php
  2. file_put_contents ('file', $feed->readNewsFeed($source));
  3. ?>
Go to the top of the page
+Quote Post
JamalBIG
post
Post #3





Grupa: Zarejestrowani
Postów: 496
Pomógł: 1
Dołączył: 16.01.2008
Skąd: Świnoujście

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


Zrobilem i nic sie nie dzieje... Nie mam zadnego pliku... Moge prosic o jakies wskazowki jak go 'uruchomic'?

  1. <?php
  2. $source = "http://news.bbc.co.uk/rss/newsonline_uk_edition/world/rss091.xml";
  3. $go = 1;
  4. if($go){
  5.     $feed = new newsReader;
  6.     echo $feed->readNewsFeed($source)
  7.     file_put_contents ('file', $feed->readNewsFeed($source));
  8. }
  9. ?>
Go to the top of the page
+Quote Post
Maxik
post
Post #4





Grupa: Zarejestrowani
Postów: 726
Pomógł: 129
Dołączył: 10.01.2008
Skąd: Gdańsk

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


Musisz mieć dostęp do wysokopoziomowych funkcji obsługi plików no i stwórz plik np. wynik.txt, i zmień z file na wynik.txt.
Go to the top of the page
+Quote Post
JamalBIG
post
Post #5





Grupa: Zarejestrowani
Postów: 496
Pomógł: 1
Dołączył: 16.01.2008
Skąd: Świnoujście

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


Wlasnie zauwalylem ze mam taki blad:

Fatal error: Call to undefined function: file_put_contents() in g:\usr\apache\httpd\html\newsreader.php on line 138

wiec domniemam ze jest to spowodowane brakiem tego 'dostepu'... Wiecie moze jak je wlaczyc? Operuje na KrasnalServ
Go to the top of the page
+Quote Post
Maxik
post
Post #6





Grupa: Zarejestrowani
Postów: 726
Pomógł: 129
Dołączył: 10.01.2008
Skąd: Gdańsk

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


Włączyć to podejrzewam w php.ini, ale które ustawinie to nie mam pojęcia. Możesz za to zrobić to dłuższą metodą:
  1. <?php
  2. $h = fopen('wynik.txt', "w")
  3. fwrite($h, $feed->readNewsFeed($source));
  4. fclose($h);
  5. ?>
Go to the top of the page
+Quote Post
drPayton
post
Post #7





Grupa: Zarejestrowani
Postów: 890
Pomógł: 65
Dołączył: 13.11.2005
Skąd: Olsztyn

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


Cytat(Maxik @ 4.10.2008, 20:28:10 ) *
Włączyć to podejrzewam w php.ini(...)

A ja raczej podejrzewam brak php5 (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
Maxik
post
Post #8





Grupa: Zarejestrowani
Postów: 726
Pomógł: 129
Dołączył: 10.01.2008
Skąd: Gdańsk

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


Te funkcje są w PHP4: file_get_contents" title="Zobacz w manualu PHP" target="_manual , file_put_contents" title="Zobacz w manualu PHP" target="_manual
Go to the top of the page
+Quote Post
webdice
post
Post #9


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




Cytat(Maxik @ 4.10.2008, 21:16:02 ) *


Taaa, jak sobie je sam napiszesz. Zresztą wyraźnie pisze w manualu.
Go to the top of the page
+Quote Post
drPayton
post
Post #10





Grupa: Zarejestrowani
Postów: 890
Pomógł: 65
Dołączył: 13.11.2005
Skąd: Olsztyn

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


-,-'

Podałeś linki, to sprawdź co pod nimi jest napisane...

-,-'


edit:
@webdice: brutal (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

Ten post edytował drPayton 4.10.2008, 20:23:16
Go to the top of the page
+Quote Post
Maxik
post
Post #11





Grupa: Zarejestrowani
Postów: 726
Pomógł: 129
Dołączył: 10.01.2008
Skąd: Gdańsk

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


Heh, myslałem, że get i put są w tej samej wersji PHP. Myliłem się :/
Go to the top of the page
+Quote Post

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: 22.08.2025 - 20:02