![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 0 Dołączył: 5.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Chcę zaznaczyć iż szukałem już odpowiedzi u wujka Google, ale nie znalazłem nic satysfakcjonującego. Moim problemem jest dostęp do bazy danych która znajduje się na innym serwerze a dokładnie dostęp do skryptu php który to odczytuje te dane. Jest sobie sytuacja załóżmy:
Ta funkcja po przyjęciu tego argumentu łączy się z bazą danych i pobiera oraz wyświetla treść wpisu a takim id. Plik odczyt.php leży na innym serwerze niż wywoływany jest skrypt. Tutaj pojawia się problem a mianowicie nie można includować pliku odczyt.php ponieważ jest to zabronione przez serwer na którym on się znajduje. Moim pytaniem jest to czy można jakoś zezwolić na includowanie pliku z zewnętrznego serwera? Oczywiście znalazłem rozwiązanie gdzie zmienia się zawartość pliku php.ini ale to rozwiązanie mnie nie urządza ponieważ można wtedy pobrać każdy plik z mojego serwera a mi chodzi o ten jeden. Czy można zrobić coś takiego bez ingerencji w php.ini (jakiś JS czy coś)? Pozdrawiam, Piro |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 148 Pomógł: 230 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Zamienić odczyt.php na jakiś plik textowy, np. 8398sfdafjdsf.txt i zaincludować?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 58 Pomógł: 5 Dołączył: 12.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Ciekawe, czy to jest bezpieczne (IMG:style_emoticons/default/winksmiley.jpg)
Nie lepiej zrobić jakiś webservice, pobierać sobie dane z zewnątrz w jakimś formacie i je wyświetlać u siebie na stronie? Być może się mylę i jest jakieś fajniejsze rozwiązanie, ale to pierwsze co mi przychodzi do głowy, jeżeli sam się nie możesz podłączyć bezpośrednio do tej bazy i wyciągnięcia danych w normalny sposób. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 07:48 |