Skrypt uruchomiony na serwerze, zapis lokalny.

Skrypt uruchomiony na serwerze, zapis lokalny.
KE
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 27
0

Pytanie pewnie dosyć trywialne, pełno tego w internecie jednak może coś mi brakuje w skrypcie

Kopiuj
...
$xml = new SimpleXMLElement('<doc/>');
...
//uzupełnianie danych 
...
$fp = fopen("xml.xml","wb");
fwrite($fp,$xml->asXML());
fclose($fp);
...

Jak widać jest to zapisanie zawartości do pliku xml.xml. Obecnie zapisywany w katalogu na serwerze, w którym został uruchomiony skrypt.
Chcę jednak zapisać taki plik lokalnie w konkretnej ścieżce. Jak takie coś wykonać?

dzek69
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Rzeszów
1

Jak to "lokalnie"? W komputerze użytkownika? Trochę to się nie da ;)

MA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 25
0

Hej czy chcesz moze zeby ci sie wyswietlilo okienko do zapisu pliku?

Kiedys to sie robilo tak:

Kopiuj
<?php
header("Content-Type: application/octet-stream");
header('Content-Disposition: attachment; filename="xml.xml"');
readfile($xmlFilePath);
?>

:)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.