Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php]Zapisanie pliku
-Arek_G-
post
Post #1





Goście







  1. <?php
  2. #=====================================================#
  3. function save() {
  4.  
  5. // stworzenie nowych danych
  6.  
  7. $noweDane = 'ok';
  8.  
  9. // zapisanie nowych danych
  10.  
  11. // otwarcie pliku do zapisu
  12. $fp = fopen("baza.sql", "w");
  13.  
  14. // zapisanie danych
  15. fputs($fp, $noweDane);
  16.  
  17. // zamknięcie pliku
  18. fclose($fp);
  19.  
  20. header("Content-type: baza.sql");
  21. header("Content-Disposition: attachment; filename=baza.sql");
  22. readfile('baza.sql');
  23. }
  24. #=====================================================#
  25. if(isset($_GET['save']))
  26. { 
  27. save();
  28. }
  29. echo '<a href="admin.php?go=mysql_copy&save">Zapisz</a>';
  30. ?>


Tak wygląda funkcja zapisu danych do pliku i pobranie go. Ale w pliku zamiast pojawić się treść 'ok' pojawia się źródło html strony. Dlaczego?
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 - 17:52