Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: xml z wlasnej strony dla wybranych
Forum PHP.pl > Forum > XML, AJAX
grzegorz_g
chciałem popytać "doświadczonych programistów" cy istniała by mozliwość wygenerowania pliku xml (to raczej umiem) i udostępnienia go tylko wybranym stronom. Jeżeli tak to w jaki spobób zabezpieczyć ten plik by nie mógł by być otwierany przez innych userów (strony)


CZekam na jakieś sugestie (narazie teoetyczne), ew. linki gdzie by mógł poczytać o udostępnianiu xml tylko wybranym osobom(stronom)
rygiel
temat jest rozległy. Np jeśli inne strony by miały dobierać ten plik XML to można sprawdzać z jakiego hosta nastapiło połączenie. Inna możliwość to fitrowanie Ip z jakich nastąpiło wejście. A jeszcze inna możliwość to generowanie unikatowych url (domena.pl/1234423cxkfkd) które zna tylko dana strona.
php programmer
Plik XML wgrywasz do katalogu, który nie jest dostępny
bezpośrednio z poziomu przeglądarki, a nastepnie

  1. <?php
  2. // tutaj kod, który sprawdza czy user jest wybrańcem
  3.  
  4. header('Content-type: application/csv');
  5. header('Content-Disposition: attachment; filename="nazwa_pliku.xml"');
  6. echo file_get_contents('\twoja_sciezkaplik.xml');
  7. ?>
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.