Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Błąd, zły kod ?
desavil
post
Post #1





Grupa: Zarejestrowani
Postów: 339
Pomógł: 3
Dołączył: 15.10.2008
Skąd: Internet

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


Witam, mam taki oto problem ze statystatyką radiową mianowocie jeżeli podam złe IP lub port lub serwer jest wyłączony wyskakuje taki błąd nad statystatyką:
Cytat
Warning: fsockopen() expects parameter 2 to be long, string given in /home/grinfox/domains/grinfox.hostdell.pl/public_html/dodatki/staty/index.php on line 12


Na lini 12 jest to:
  1. <?php
  2. if($fp = fsockopen($sc[host], $sc[port]))
  3. ?>


Coś trzeba dodać lub skasować ?
Co zrobić aby taki błąd nie wyskakiwał ?

Pozdrawiam,

Ten post edytował desavil 29.04.2009, 14:45:13
Go to the top of the page
+Quote Post
sowiq
post
Post #2





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

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


Cytat
fsockopen() expects parameter 2 to be long, string given
Słowo w słowo: fsockopen() oczekuje, żeby drugi parametr był typu long (liczbowy), a otrzymał string (znakowy)
Zajrzyj do fsockopen()" title="Zobacz w manualu PHP" target="_manual
Go to the top of the page
+Quote Post
desavil
post
Post #3





Grupa: Zarejestrowani
Postów: 339
Pomógł: 3
Dołączył: 15.10.2008
Skąd: Internet

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


A mógłbyś konkretniej nie znam się zabardzo na takim czymś.

Dam reputa jak pomożesz.

Ten post edytował desavil 29.04.2009, 14:48:52
Go to the top of the page
+Quote Post
sowiq
post
Post #4





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

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


Twoja zmienna $sc[port] nie jest liczbą, a powinna.
Go to the top of the page
+Quote Post
desavil
post
Post #5





Grupa: Zarejestrowani
Postów: 339
Pomógł: 3
Dołączył: 15.10.2008
Skąd: Internet

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


Napisze mi ten kawałek ktoś poprawnie ?

DAM REPUTA !

Ten post edytował desavil 29.04.2009, 15:06:32
Go to the top of the page
+Quote Post
piotrooo89
post
Post #6


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




(IMG:http://forum.php.pl/style_emoticons/default/blinksmiley.gif) wyechuj sobie $sc[port] i już będziesz wiedział co jest nie tak... jak nic sie nie pokaże, bedzie ok, jak pokażą sie same liczby ok, jak bedą liczby i tekst źle.
Go to the top of the page
+Quote Post
phpion
post
Post #7





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




  1. <?php
  2. ...(int)$sc[port]...
  3. ?>


Cytat(desavil @ 29.04.2009, 16:06:18 ) *
DAM REPUTA !

Daruj sobie...
Go to the top of the page
+Quote Post
desavil
post
Post #8





Grupa: Zarejestrowani
Postów: 339
Pomógł: 3
Dołączył: 15.10.2008
Skąd: Internet

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


Teraz jest takie coś:

Cytat
Parse error: syntax error, unexpected $end in /home/grinfox/domains/grinfox.hostdell.pl/public_html/dodatki/staty/index.php on line 152


Ten post edytował desavil 29.04.2009, 15:11:40
Go to the top of the page
+Quote Post
osl
post
Post #9





Grupa: Zarejestrowani
Postów: 260
Pomógł: 41
Dołączył: 6.04.2009
Skąd: Gdańsk/okolice

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


kod błędu wszystko mówi.
zobacz co się dzieje na lini 152. albo chociaż pokaż...
Go to the top of the page
+Quote Post
piotrooo89
post
Post #10


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




dajesz jakieś psu z dupy wyciągnięte errory. skąd mamy wiedzieć co jest nie tak. chyba że chcesz zeby Ci go ktoś przetłumaczył?

Cytat
Błą pasera: błąd składni, niespodziewane $end in /home/grinfox/domains/grinfox.hostdell.pl/public_html/dodatki/staty/index.php on line 152


i co wiesz już wszystko...

Ten post edytował piotrooo89 29.04.2009, 15:15:08
Go to the top of the page
+Quote Post
desavil
post
Post #11





Grupa: Zarejestrowani
Postów: 339
Pomógł: 3
Dołączył: 15.10.2008
Skąd: Internet

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


Linia 152:
  1. <?php
  2. $text = "$song1";
  3. ?>


Link do całego skryptu:
Cytat


Co jest nie tak ?

Ten post edytował desavil 29.04.2009, 15:29:56
Go to the top of the page
+Quote Post
nugae
post
Post #12





Grupa: Zarejestrowani
Postów: 19
Pomógł: 2
Dołączył: 30.03.2004

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


@desavil chcesz pomocy to wyrażaj się jaśniej.
treść błędu jednoznacznie wskazuje gdzie masz błąd.
Możesz sprawdzić co zawiera zmienna: $sc[port], np var_dump($sc[port])


co chcesz osiągnąć tą linia? $text = "$song1";
nie powinno być $text = $song1; (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
desavil
post
Post #13





Grupa: Zarejestrowani
Postów: 339
Pomógł: 3
Dołączył: 15.10.2008
Skąd: Internet

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


Dobra skrypt po małej modyfikacji link:
Cytat


A oto błąd gdy serwer jest wyłączony lub są podane źle dane:
Cytat
Warning: fsockopen() [function.fsockopen]: php_network_getaddresses: getaddrinfo failed: Name or service not known in /home/grinfox/domains/grinfox.hostdell.pl/public_html/dodatki/staty/index.php on line 12

Warning: fsockopen() [function.fsockopen]: unable to connect to s1.cast23.pl:9050 (php_network_getaddresses: getaddrinfo failed: Name or service not known) in /home/grinfox/domains/grinfox.hostdell.pl/public_html/dodatki/staty/index.php on line 12
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: 22.08.2025 - 16:51