Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][HTML]Czy da radę coś takiego zrobić?
Forum PHP.pl > Forum > Przedszkole
ddiieesseell
Witam.

Stanąłem nad takim problemem:

Mam sobie komputer na którym mam stronę A. (stałe ip)

Chcę udostępnić A przez link na stronie B (na zewnętrznym serwerze).

Jak zrobić taki myk, żeby wyświetlało link do A na B wtedy i tylko wtedy, gdy komputer jest włączony, a wyświetlało komunikat o braku dostępu kiedy komputer jest wyłączony (nie odpowiada na żądanie)?

Czyli inaczej rzecz ujmując, B sprawdzałoby czy odpowiada A i jakby A odpowiedziało to wyśiwetlałoby link do A (lub A), a jeśli nie, to wyśiwetlałoby komunikat.

Pozdrawiam.
memory
  1. <?php
  2. $fp = @fsockopen("www.serwer.net", 80, $errno, $errstr, 30);
  3. if ($fp==true) {
  4. $link="http://dfdsfsdfsd.pl";
  5.  
  6.    echo "ok dziala<br />\n";
  7.    echo $link;
  8. } else {
  9.    echo "offline";
  10.    
  11.  
  12.    
  13. }
  14. fclose($fp);
  15. ?>
ddiieesseell
A czy człon:

  1. <?php
  2. fclose($fp);
  3. ?>


Jest niezbędny, bo jak jest to wyskakuje błąd:

Cytat
Warning: fclose(): supplied argument is not a valid stream resource in /plik.php on line 113
memory
  1. <?php
  2. $fp = @fsockopen("www.serwer.net", 80, $errno, $errstr, 30);
  3. if ($fp==true) {
  4. $link="http://dfdsfsdfsd.pl";
  5.  
  6.   echo "ok dziala<br />\n";
  7.   echo $link;
  8. fclose($fp);
  9.  
  10. } else {
  11.   echo "offline";
  12.  
  13.  
  14.  
  15. }
  16. ?>

sporobj tak
ddiieesseell
Super. Wielkie dzięki. Wszystko śmiga jak należy!
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.