Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z otwarciem zdalnego pliku przez file();
Forum PHP.pl > Forum > PHP
comzit
  1. <?php
  2. $plik = file(&#092;"http://www.jakasstrona.pl/katalog/plik?id=2563\");
  3. for ($i=0; $i<count($plik); $i++)
  4. {
  5. echo $plik[$i];
  6.  }
  7.  
  8. ?>


Dlaczego ta funkcja działa na localhost a nie działa na plikach zdalnych.
Muszę pobrać strony HTML z całego serwisu. Każda strona będzie potem obrabiana na wiele sposobów. Całość pięknie działa na lokalnym kompie z apachem a nie dziala w sieci.
Proszę o pmoc co jest nie tak.
phpion.thc.net.pl
To to wogole dziala??? :) Jak na moje oko (bez testowania) nie powinno... bo skad wiadomo co to jest plik?id=2563??? Czy to plik *.txt, *.dat czy tez np. *.phpion? Prosze o wyczerpujaca wypowiedz :)
Chewolf
hmm dziwne :/ ale możesz owiele skrócić kod przez użycie funkcji file_get_contents" title="Zobacz w manualu PHP" target="_manual :]
rogrog
  1. <?php
  2. $plik = file(&#092;"http://forum.php.pl/index.php?showtopic=23479\");
  3.  
  4. for ($i=0; $i<count($plik); $i++)
  5. {
  6. echo $plik[$i];
  7. }
  8.  
  9. ?>

u mnie ten Twój kod działa - wyświetla się treść tego tematu.
shpyo
a może to wina apacha (czas trwania skryptu)?
Spirit86
może masz włączone safe_mode, bądź wyłączone zdalne otiweranie plików?
dr_bonzo
Ustaw allow_url_fopen = On w php.ini
+autocytat: http://forum.php.pl/index.php?showtopic=23...allow_url_fopen
phpion.thc.net.pl
Ops, to sie chyba wyglupilem :) Ale nie wiedzialem, ze takie cos zadziala :P
comzit
Ok, dzieki
Jeszcze nie wiem czy będzie działać ale chyba o to chodzilo.
Czyli o ustawienia w php.ini
hwao
mozesz odebrac zawartosc tej storny przy pomocy fsockopen" title="Zobacz w manualu PHP" target="_manual
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.