![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 54 Pomógł: 0 Dołączył: 7.11.2004 Ostrzeżenie: (40%) ![]() ![]() |
witam, czy jest mozliwe, aby np. funkcja file_get_contents("jakisplik.php") czytała podany plik przez protokół http, ale bez podawania pełnej ściezki, czyli nie "http://twojserwer.pl/folder1/jakisplik.php". Problem w tym, że bez podania pełnej sciezki z "http" na poczatku, funkcja file_get_contents() ignoruje php w danym pliku.
pozdrawiam |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 561 Pomógł: 72 Dołączył: 15.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Chyba byłoby bez sensu jeśli każdy mógłby zobaczyć kod php czyjejś strony. Ale jest sposób, możesz się połączyć przez ftp z poziomu php i wtedy odczytywać co Ci się tylko podoba. Oczywiście wymaga to od Ciebie znajomości loginu i hasła do serwera ftp
![]() Tu masz trochę informacji na ten temat: http://pl.php.net/manual/pl/ref.ftp.php -------------------- Nawet świnka może wejść na drzewo kiedy jest chwalona :)
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 54 Pomógł: 0 Dołączył: 7.11.2004 Ostrzeżenie: (40%) ![]() ![]() |
Chyba byłoby bez sensu jeśli każdy mógłby zobaczyć kod php czyjejś strony No co Ty nie powiesz ;]. Krowal, nie wiem czy mnie zrozumiałeś - chodzi o to, że ten plik znajduje się na moim serverze, tak więc bez problemu mogę zobaczyć kod php tego pliku za pomocą np. file_get_contents(). Ja jednak chcę zawartość tego pliku właśnie bez widocznego kodu php, czyli już z wykonanymi instrukcjami php. Problem w tym, że aby funkcja file_get_contents() czytała ten plik jako php, to muszę użyć protokołu http i wpisać pełną scieżkę, co jest nieuniwersalne. Podsumowując, chcę uzyskać ten sam efekt, co da mi file_get_contents("http://localhost/folder1/plik.php") tylko, że nie podając pełnej ścieżki, czyli hipotetycznie (będąc na poziomie folderu1) np. file_get_contents("plik.php", CZYTAJ_PRZEZ_HTTP) |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 890 Pomógł: 65 Dołączył: 13.11.2005 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
Ten post edytował drPayton 5.11.2007, 00:53:46 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 51 Pomógł: 1 Dołączył: 1.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
Zawsze mozesz napisac sobie funkcje ktora za ciebie doda pelna sciezke do urla. Nie jest to specjalnie trudne, uproszczona wersja wyglada mniej wiecej tak:
Uwzgledni ci to rowniez ewentualne podfoldery w jakich plik sie znajduje, tak wiec nie trzeba sie o nic martwic. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 19:55 |