![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 220 Pomógł: 0 Dołączył: 20.02.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Moje pytanie: Czy w php istnieje funkcja, wysyłająca zapytanie do serwera HTTP i zwracająca kod wyniku (np. 200)? Chciałbym, żeby skrypt otwierał mi nową stronę tylko wtedy, jak otrzyma pozytywną odpowiedź z serwera, a w przeciwnym wypadku, wyświetlał tylko tekst, że strona nie istnieje ![]() -------------------- Wieczność jest bardzo nudna, szczególnie pod koniec - Woody Allen
/home/env: Apache 2.2 | PHP 5.2 | MySQL 5.1 | FreeBSD 8.0 | NetBeans 6.8 | symfony 1.4 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarząd Postów: 2 277 Pomógł: 6 Dołączył: 27.12.2002 Skąd: Wołów/Wrocław ![]() |
[manual:37c0a9a0a6]fsockopen [/manual:37c0a9a0a6]powinien wystarczyć.
-------------------- "Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 220 Pomógł: 0 Dołączył: 20.02.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Dzięki!
Ale prawie działa ![]() [php:1:53f140eac3]<?php $http_host = $_SERVER['HTTP_HOST']; $strona = "stat.". $http_host ."/". $http_host ."/index.html"; $fp = fsockopen($strona, 80, $errno, $errstr, 30); ... ?>[/php:1:53f140eac3] Kiedy np. próbuję z tą stroną, $errno zwraca 2 (plik nie istnieje). Prawda. Kiedy próbuję z tą stroną, też zwraca 2, choć plik istnieje. Co jest grane :?: -------------------- Wieczność jest bardzo nudna, szczególnie pod koniec - Woody Allen
/home/env: Apache 2.2 | PHP 5.2 | MySQL 5.1 | FreeBSD 8.0 | NetBeans 6.8 | symfony 1.4 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 220 Pomógł: 0 Dołączył: 20.02.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Dobrze, już nieaktualne. Poradziłem sobie. Odpowiedzią była funkcja fopen().
![]() -------------------- Wieczność jest bardzo nudna, szczególnie pod koniec - Woody Allen
/home/env: Apache 2.2 | PHP 5.2 | MySQL 5.1 | FreeBSD 8.0 | NetBeans 6.8 | symfony 1.4 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 14:59 |