![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 25.01.2005 Ostrzeżenie: (10%) ![]() ![]() |
Witam, a wiec szukam skryptu/manuala jak zrobic skrypt ktory laczylby sie przez socketa z np moim ip na porcie 80 i zalozmy sprawdzalby czy mam wlaczonego apacha. Jezeli nie pisalby na obrazku jakims malutkim napis 'Offline', lub jezeli mam wlaczonego 'Online'. Wiec szukalem po sieci (w google) no i na polskich stronach jest tylko calkiem ubogi artykul YGREGA o obrabianiu obrazkow w php, na zaqranicznych nic konkretnego nie moglem znalezc a z serwisu php.net ciezko mi jest cos zrozumiec. Wiec pomocy, dzieki i pozdrawiam.
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
A mam chwilke to Ci zapodam w miarę gotowca...
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 25.01.2005 Ostrzeżenie: (10%) ![]() ![]() |
Niestety, nie dziala. Zapisalem ten skrypt w pliku obrazek.php, zmienilem tam ip na moje, zrobilem plik index.html wpisalem do niego
Kod <img src=obrazek.php> lecz niestety obrazek sie nie pojawia ;/ zanim spytasz - tak mam wlaczonego sockets extension.A i jeszcze jakbysm ogl to dodaj opcje zeby mozna bylo wlasne tlo jakies w gifie czy jpg podlozyc zamiast automatycznego kolorowania przez php. Ten post edytował m4tt_pl 1.07.2005, 13:16:57 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
No to próbuj czemu nie działa. Zahashuj header i imagegif i zobacz czy rzuca jakieś błędy.
-------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 25.01.2005 Ostrzeżenie: (10%) ![]() ![]() |
Zahashuj ? ^^ ee nie wiem co to znaczy tak naprawde hehe
![]() |
|
|
![]()
Post
#6
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
Hash = #. Zahaszuj = zakomentuj = wstaw # lub inny znak komentarza przed wyrażeniem. Ewentualnie możesz sobie kupić kostkę hashu i zapomnieć o programowaniu na pare godzin
![]() Ten post edytował crashu 1.07.2005, 13:48:52 -------------------- |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 23.01.2003 Ostrzeżenie: (0%) ![]() ![]() |
# - hash, postawiony na poczatku lini oznacza, ze dany wiersz jest komentarzem i nie jest brany pod uwage podczas wykonywania skryptu.
inne metody tworzenia komentarzy to: // - od tego znaku do konca linji php traktuje to jako komentarz /* include('co_tam') ; dlaczego to nie dziala?? */ - komentarze na wiele linji czyli zahaszowac to postawic # na poczatku danego wiersza ![]() Ten post edytował mop506 1.07.2005, 13:55:26 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 25.01.2005 Ostrzeżenie: (10%) ![]() ![]() |
spoko wiem ze # to komentarz tylko ze zapomnialem ze # to jest hash.. skojarzylo mi sie cos z hashowaniem plikow
![]() EDIT: Cytat Warning: Call-time pass-by-reference has been deprecated - argument passed by value; If you would like to pass it by reference, modify the declaration of fsockopen(). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file. However, future versions may not support this any longer. in c:\program files\easyphp1-7\www\obrazek.php on line 12
Warning: Call-time pass-by-reference has been deprecated - argument passed by value; If you would like to pass it by reference, modify the declaration of fsockopen(). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file. However, future versions may not support this any longer. in c:\program files\easyphp1-7\www\obrazek.php on line 12 Fatal error: Call to undefined function: imagecreate() in c:\program files\easyphp1-7\www\obrazek.php on line 8 Ten post edytował m4tt_pl 1.07.2005, 13:55:30 |
|
|
![]()
Post
#9
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
No i widać chyba co jest nie tak. Albo ustaw w php.ini co trzeba, albo erro_reporting(E_NONE); no i chyba zapomniałeś dodać rozszerzenie GD do php
![]() Ten post edytował crashu 1.07.2005, 14:03:32 -------------------- |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 25.01.2005 Ostrzeżenie: (10%) ![]() ![]() |
ok nie mam php_gd.dll ale mam php_gd2.dll <-- wlaczylem, zrobilem w php.ini allow_call_time_pass_reference = ok zresetowalem server i nic .. obrazek sie nie pokazuje :| zhashowalem i zaden error sie nie pokazuje. Co robic?
|
|
|
![]()
Post
#11
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
Żaden? Sprawdziłeś z error_reporing(E_ALL);?
-------------------- |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 25.01.2005 Ostrzeżenie: (10%) ![]() ![]() |
Tak, z error_reporting = E_ALL.
Jakies pomysly? Moze cos jest zle napisane w skrypcie ? :| Ten post edytował m4tt_pl 1.07.2005, 18:07:01 |
|
|
![]()
Post
#13
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
Odpowiedź na PM m4tt_pl: Niezabardzo już wiem jak Ci pomóc, u mnie ten skrypt działa bez problemu. Skoro u Ciebie nie zwraca nawet żadnych błędów to już nie wiem. Próbuj debugować jakoś (dodaj pare if'ow w miejsa tworzenia np. grafiki czy kolorów)...
-------------------- |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 25.01.2005 Ostrzeżenie: (10%) ![]() ![]() |
No wiec rozwiazalem problem - zamiast gifa zrobilem wszystko jak png (header png i imagepng) i zadzialalo dziwne czemu gif nie chcial.
|
|
|
![]()
Post
#15
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
Pewnie miałeś wersje GD nie obsługującą GIFy...
-------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.07.2025 - 13:21 |