Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Generowanie danych do pliku .csv ale na PC lokalnym
robson007
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 17.07.2005

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


witam,
generuję plik csv ale zapisuje się on na serwerze a chciałbym aby zapisywał się na moim komputerze lokalnym.
Korzystam z :
  1.  
  2. @$zapis = fopen($nazwaPliku,'ab');
  3. fwrite($zapis, $ciag_wyjsciowy);
  4. fclose($zapis);


prosiłbym o pomoc, z góry dzięki
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Brick
post
Post #2





Grupa: Zarejestrowani
Postów: 107
Pomógł: 9
Dołączył: 16.02.2004
Skąd: Kraków

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


Czyli w wariancie pierwszym skrypt będzie wyglądał mnej więcej tak:
  1. $file = fopen('http://twojastrona/skrypt.php'); //wywołujemy zdalny skrypt tworzący csv
  2. if (!$file) die('Nie można otworzyć zdalnego skryptu!');
  3.  
  4. $content = file_get_contents('http://twojastrona/plik.csv'); //pobieramy zdalny plik csv
  5. file_put_contents('plik.csv', $content); //zapisujemy go lokalnie
  6. print 'Otwórz <a href='plik.csv'>PLIK.CSV'</a>';
  7.  
  8. fclose($file); //zamykamy zdalny plik

Uwaga! Aby to zadziałało w na lokalnym serwerze w php.ini allow_url_fopen musi być włączony.
Go to the top of the page
+Quote Post

Posty w temacie


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: 13.10.2025 - 15:01