Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Jak zapisac wyniki do pliku?
Forum PHP.pl > Forum > Przedszkole
JamalBIG
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
webdice
  1. <?php
  2. file_put_contents ('file', $feed->readNewsFeed($source));
  3. ?>
JamalBIG
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. ?>
Maxik
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.
JamalBIG
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
Maxik
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. ?>
drPayton
Cytat(Maxik @ 4.10.2008, 20:28:10 ) *
Włączyć to podejrzewam w php.ini(...)

A ja raczej podejrzewam brak php5 winksmiley.jpg
webdice
Cytat(Maxik @ 4.10.2008, 21:16:02 ) *


Taaa, jak sobie je sam napiszesz. Zresztą wyraźnie pisze w manualu.
drPayton
-,-'

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

-,-'


edit:
@webdice: brutal tongue.gif
Maxik
Heh, myslałem, że get i put są w tej samej wersji PHP. Myliłem się :/
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.