Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Obrazek lub kolor tła, Jak i gdzie wstawic??
Stybi
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 5.12.2007

Ostrzeżenie: (0%)
-----


Witam! Znalazłem na necie prosty skrypt PHP, i chce do niego dodać obrazek tła. (IMG:http://forum.php.pl/style_emoticons/default/worriedsmiley.gif) (IMG:http://forum.php.pl/style_emoticons/default/worriedsmiley.gif) (IMG:http://forum.php.pl/style_emoticons/default/worriedsmiley.gif) (IMG:http://forum.php.pl/style_emoticons/default/worriedsmiley.gif)
  1. <?php
  2. $serwer="217.98.98.203";
  3. $port="7171";
  4. $socket=@fsockopen($serwer,$port,$errno,$errstr,2);
  5.  
  6. if($socket==true)
  7. {
  8. echo "<font color='Green' face='tahoma' size='1'><b><center>Server jest online</center></b></font>."; //
  9. }else{
  10. echo"<font color='Red' face='tahoma' size='1'><b><center>Server jest offline</center></b></font>"; 
  11. }
  12. ?>

Prosze o szybką pomoc, z góry dziękuję.
Go to the top of the page
+Quote Post
strife
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

Ostrzeżenie: (0%)
-----


Otwórz sobie jakiś kurs html i poszukaj, będziesz miał na pierwszych stronach w google ...

http://www.google.pl/search?hl=pl&q=ko...+Google&lr=

Jeśli oczywiście dobrze Cię zrozumiałem.
Go to the top of the page
+Quote Post
-swierkdeck-
post
Post #3





Goście







Albo tekst, który ma się wyświetlać wstaw w div-a o wymiarach jak twój obrazek:

  1. <div style="width: szer_tła; height: wys_tła; background-image: url(./sciezka_do_obrazka);">
  2. <!-- tutaj tekst -->
  3. </div>
Go to the top of the page
+Quote Post
Stybi
post
Post #4





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 5.12.2007

Ostrzeżenie: (0%)
-----


  1. <?php
  2. $serwer="217.98.98.203";
  3. $port="7171";
  4. $socket=@fsockopen($serwer,$port,$errno,$errstr,2);
  5.  
  6. if($socket==true)
  7. {
  8. echo "<div style='background-image: url(/images/tlo_n.jpg);'><font color='Green' face='tahoma' size='1'><b><center>Server jest 
  9.  
  10. online</center></b></font></div>."; //
  11. }else{
  12. echo"<div style='background-image: url(/images/tlo_n.jpg);'><font color='Red' face='tahoma' size='1'><b><center>Server jest 
  13.  
  14. offline</center></b></font></div>"; 
  15. }
  16. ?>


Nie działa
Może podacie konkretnie?


Go to the top of the page
+Quote Post
Cezar708
post
Post #5





Grupa: Zarejestrowani
Postów: 1 116
Pomógł: 119
Dołączył: 10.05.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----


hmm w zasadzie to wszystko powinno działać, a jak nie to zobacz jaki jest kod błędu (u Ciebie $errno) i na tej podstawie sprawdź co się dzieje.

Moje uwagi:
1. TimeOut ustawiłeś na dwie sekundy, dlaczego tak mało, może po prostu nie zdąża się połączyć, ustaw na standardowe 30s, może pomoże
2. Poza tym fsockopen nie zwraca nigdy true, ewentualnie false lub resource, więc lepiej chyba:
  1. <?php
  2. //....
  3. if($socket !== false )
  4. //..
  5. ?>
Go to the top of the page
+Quote Post
Stybi
post
Post #6





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 5.12.2007

Ostrzeżenie: (0%)
-----


  1. <?php
  2. $serwer="217.98.98.203";
  3. $port="7171";
  4. $socket=@fsockopen($serwer,$port,$errno,$errstr,2);
  5.  
  6. if($socket !== false )
  7. {
  8. echo "<font color='Green' face='tahoma' size='1'><b><center>Server jest online</center></b></font>."; //
  9. }else{
  10. echo"<font color='Red' face='tahoma' size='1'><b><center>Server jest offline</center></b></font>"; 
  11. }
  12. ?>


Dalej nie działa ;( Podasz cały skrypt gotowy?
Go to the top of the page
+Quote Post
swierkdeck
post
Post #7





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 6.12.2007

Ostrzeżenie: (0%)
-----


Wartości znaczników HTML-a chyba nie podajemy w apostrofach tylko w cudzysłowiach. Poza tym, jeśli w css-ie dajemy ścieżkę to:

Kod
./sciezka/do/pliku

a nie:

Kod
/sciezka/do/pliku


Ta wersja mi dziala:

  1. <?php
  2. $serwer="217.98.98.203";
  3. $port="7171";
  4. $socket=@fsockopen($serwer,$port,$errno,$errstr,2);
  5.  
  6. if($socket!==true)
  7. {
  8.  echo '<div style="background-image: url(./images/tlo_n.jpg);">Server jest offline</div>';
  9. }
  10. else
  11. {
  12.  echo '<div style="background-image: url(./images/tlo_n.jpg);">Server jest online</div>'; 
  13. }
  14. ?>


Ten post edytował swierkdeck 7.12.2007, 16:41:56
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 16:57