![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 77 Pomógł: 0 Dołączył: 5.09.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Kiedy uzywam fopen do sprawdzenia czy istnieje plik na innym serwerze to wyskakuje:
Warning: fopen(http://serwer.pl/plik.html): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found Pytanie: Jak zablokowac wypisywanie tego ostrzerzenia? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Stawiasz @ przed nazwa funkcji.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 77 Pomógł: 0 Dołączył: 5.09.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Dzieki!
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 227 Pomógł: 1 Dołączył: 12.05.2002 Skąd: gdańsk Ostrzeżenie: (0%) ![]() ![]() |
A ja mam inny problem bo mam takich mozliwosci urli ze 100 i strasznie dlugo musze czekac az sprawdzi :(IMG:http://forum.php.pl/style_emoticons/default/sad.gif) - Jakies inne rozwiazanie ?
|
|
|
![]()
Post
#5
|
|
Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Jest pewna możliwosć, ale absolutnie odradzam!
Pozdrawiam! |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 227 Pomógł: 1 Dołączył: 12.05.2002 Skąd: gdańsk Ostrzeżenie: (0%) ![]() ![]() |
hmh, w sumie nie za bardzo pomogło (tzn trzeba czekać tydzień czasu na sprawdzenie wszystkich (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ) , moze jakas inna mozliwość sprawdzenia urli ?
pozdrawiam |
|
|
![]()
Post
#7
|
|
Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
Możesz ustawić o wiele mniejsze timeouty...
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 853 Pomógł: 25 Dołączył: 27.08.2003 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Cytat(scarface @ 2005-04-16 14:47:40) Jest pewna możliwosć, ale absolutnie odradzam!
a ja (w środowisku produkcyjnym oczywiście) zdecydowanie polecam, oczywiscie przydalby sie do tego wlasny handler bledow. w ten sposob utrudniany zycie wlamywaczom... |
|
|
![]()
Post
#9
|
|
Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz ![]() |
Rozwiazaniem jest fsockopen" title="Zobacz w manualu PHP" target="_manual() poczytaj w manualu i na forum (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) (pelno gotowcow (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) )
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 227 Pomógł: 1 Dołączył: 12.05.2002 Skąd: gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Oki więc tak:
fsockopen, hm, nie znalazłem odpowiedniego gotowca sprawdzającego url'a i coś niezabardzo kumam jak te sockety działają (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Timeouty: no tak, zeby to moj serv (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ... pozdrawiam, pokombinuje jeszcze.. |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 853 Pomógł: 25 Dołączył: 27.08.2003 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
do sprawdzania czy istnieja zdalne pliki mozna uzyc takze CURLa
niestety funkcja ta nie jest 100% skuteczna. np. moze nie byc pliku a serwer bedzie zwracal strone html (z komunikatem o bledzie) i kod odpowiedzi 200 ok. |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 227 Pomógł: 1 Dołączył: 12.05.2002 Skąd: gdańsk Ostrzeżenie: (0%) ![]() ![]() |
A no zwraca 404 (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) , czyli nie kombinowac z tym CURLem (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
moze ktos ma przykład na socketach ? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 10:16 |