Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [skrypt] Dynamiczna sygnaturka., Mój pierwszy poważniejszy skrypt.
Radeko
post
Post #1





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 31.05.2009

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


Witam smile.gif
Dzisiaj napisałem dla siebie skrypt PHP, który wyświetla sygnaturkę dodając tekst.
Jest to moja pierwsza tego typu praca. Swoją przygodę z PHP rozpocząłem niedawno (wciąż się uczę smile.gif ).
Kod jest dość chaotyczny, ale to na razie wersja BETA. W planach mam zrobienie panelu edycji danych.
Kod:
  1. <?php
  2. //tablica z danymi
  3. $tekst = "Radeko";
  4. $o[] = "Pochlaniam wiedze dotyczaca PHP,";
  5. $o[] = "MySQL, CSS i JavaScript";
  6. $o[] = "Tworzenie stron";
  7. $o[] = "internetowych, grafika.";
  8. $o[] = "9192235";
  9. $o[] = "radeko94@gmail.com";
  10. $o[] = "www.creativegraphic.pl";
  11. $o[] = $_SERVER['REMOTE_ADDR'];
  12. $o[] = gethostbyaddr("{$o[7]}");;
  13. $a = imagecreatefrompng ("avatar.png");
  14. $rysunek = imagecreatefrompng ("tlo.png");
  15. $bialy = ImageColorAllocate($rysunek, 255, 255, 255);
  16. imagestring ($rysunek, 10, 18, 21, $tekst, $bialy);
  17. imagestring ($rysunek, 2, 185, 21, "O sobie: {$o[0]}", $bialy);
  18. imagestring ($rysunek, 2, 240, 37, "{$o[1]}", $bialy);
  19. imagestring ($rysunek, 2, 185, 53, "Zainteresowania: {$o[2]}", $bialy);
  20. imagestring ($rysunek, 2, 240, 69, "{$o[3]}", $bialy);
  21. imagestring ($rysunek, 2, 185, 85, "Gadu - Gadu: {$o[4]}", $bialy);
  22. imagestring ($rysunek, 2, 185, 101, "e-mail: {$o[5]}", $bialy);
  23. imagestring ($rysunek, 2, 185, 117, "Strona www: {$o[6]}", $bialy);
  24. imagestring ($rysunek, 2, 185, 133, "Twój adres IP: {$o[7]}", $bialy);
  25. imagestring ($rysunek, 2, 185, 149, "Twój host: {$o[8]}", $bialy);
  26. imagecopy($rysunek, $a, 18, 45, 0, 0, 110, 110);
  27. header("Content-type: image/png");
  28. imagepng($rysunek);
  29. ?>

Wynik: Link
Nie bądźcie za bardzo surowi tongue.gif
Pozdrawiam Radeko smile.gif

PS Obrazek trochę się ładuje.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 16)
trucksweb
post
Post #2





Grupa: Zarejestrowani
Postów: 1 199
Pomógł: 31
Dołączył: 22.03.2004
Skąd: Warszawa

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


Cytat
PS Obrazek trochę się ładuje.


sam sobie odpowiedziales.
Raczej takie cos nie przejdzie do normalnego uzytku, chyba ze zrobisz jakiegos cache'a ale tez watpie.
Do nauki to calkiem ciekawe winksmiley.jpg


--------------------
Rozmawia dwóch dyrektorów:
- Jaki jest twój ideał sekretarki?
- 20-letnia dziewczyna z 30-letnim doświadczeniem.
Go to the top of the page
+Quote Post
Wicepsik
post
Post #3





Grupa: Zarejestrowani
Postów: 1 575
Pomógł: 299
Dołączył: 26.03.2009

Ostrzeżenie: (20%)
X----


Nie ma to jak wybrać najgorszy hosting. Na localhoscie w 1 sekunde się robi..
Ja myślałem że te przezroczystości zrobione są za pomocą GD a tu okazuje się że już to było biggrin.gif
Jak na pierwszy czas to nie jest źle ;]


--------------------
Go to the top of the page
+Quote Post
Fafu
post
Post #4





Grupa: Zarejestrowani
Postów: 243
Pomógł: 33
Dołączył: 30.01.2008
Skąd: Wrocław

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


Ciekawe ale i tak nic wielkiego winksmiley.jpg
Uwagi:
1. zamiast $o[] rob np $o['numergg'] dla przejrzystości - lepiej niż same liczby.
2. "{$o[3]}" co to ma być? powinno być:
[...] , 240, 69, $o[3], $bialy);
to samo tutaj zmień:
[...] , 21, "O sobie: {$o[0]}", $bialy);
na
[...] , 21, 'O sobie: '.$o[0], $bialy);


--------------------
http://rafal.brzezinski.me - skrypty, tutoriale i inne.
Jeśli udało Ci się rozwiązać problem podziękuj osobom, które ci pomogły.
Go to the top of the page
+Quote Post
Radeko
post
Post #5





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 31.05.2009

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


Dzięki wam wszystkim za odpowiedzi i Fafu za uwagi.
Cytat(Wicepsik @ 13.08.2009, 22:46:59 ) *
Nie ma to jak wybrać najgorszy hosting. Na localhoscie w 1 sekunde się robi..
Ja myślałem że te przezroczystości zrobione są za pomocą GD a tu okazuje się że już to było biggrin.gif
Jak na pierwszy czas to nie jest źle ;]

Jakich z darmowych byś polecał?
Go to the top of the page
+Quote Post
pyro
post
Post #6





Grupa: Zarejestrowani
Postów: 2 148
Pomógł: 230
Dołączył: 26.03.2008

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


Czy to nie trochę za mało, żeby od razu dawać do działu oceny? sciana.gif


--------------------
ET LINGUA EIUS LOQUETUR IUDICIUM
Go to the top of the page
+Quote Post
in5ane
post
Post #7





Grupa: Zarejestrowani
Postów: 1 335
Pomógł: 34
Dołączył: 9.11.2005
Skąd: Wrocław

Ostrzeżenie: (10%)
X----


Cytat(Radeko @ 14.08.2009, 09:37:48 ) *
Jakich z darmowych byś polecał?


A czy to aż taki problem zapłacić miesięczne 5 (może 10) zł za hoting? O minimalnych parametrach na testowanie skryptów zapłacisz tylko tyle. Czy to sms'em, czy to przelewem..


--------------------
> > > Tworzenie stron < < <
Go to the top of the page
+Quote Post
Radeko
post
Post #8





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 31.05.2009

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


SMS problem nie wielki, ale czy obsłuży GD taki serwer?
Go to the top of the page
+Quote Post
marcio
post
Post #9





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Cytat(Radeko @ 14.08.2009, 12:10:56 ) *
SMS problem nie wielki, ale czy obsłuży GD taki serwer?


Jak wiekszosc darmowych obsluguje to taki raczej tez.




--------------------
Zainteresowania: XML | PHP | MY(SQL)| C# for .NET | PYTHON
http://code.google.com/p/form-builider/
Moj blog
Go to the top of the page
+Quote Post
Radeko
post
Post #10





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 31.05.2009

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


Dobra, a co z płatnych polecacie.
Go to the top of the page
+Quote Post
in5ane
post
Post #11





Grupa: Zarejestrowani
Postów: 1 335
Pomógł: 34
Dołączył: 9.11.2005
Skąd: Wrocław

Ostrzeżenie: (10%)
X----


Cytat(Radeko @ 14.08.2009, 12:39:45 ) *
Dobra, a co z płatnych polecacie.


Czy Tobie trzeba wszystko na tacy wyłożyć? Nie potrafisz wpisać w google hasła: hosting lub hosting sms?

Na testowanie w zupełności wystarczy Ci boo.pl (trzy rodzaje pakietów).


--------------------
> > > Tworzenie stron < < <
Go to the top of the page
+Quote Post
Wicepsik
post
Post #12





Grupa: Zarejestrowani
Postów: 1 575
Pomógł: 299
Dołączył: 26.03.2009

Ostrzeżenie: (20%)
X----


linuxpl.com
50zł/rok, domena .info gratis
Więc wychodzi 4zl~/msc ;]


--------------------
Go to the top of the page
+Quote Post
Fifi209
post
Post #13





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Ale po co płatne? snitch.gif Na sygnaturkę? Oszaleliście?

http://www.000webhost.com/
http://freevar.com/

Oba są darmowe i są moim zdaniem bardzo dobre.
Za free nawet dostęp do cron'a dostajesz.
(również cUrl i GD)


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
Radeko
post
Post #14





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 31.05.2009

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


Mam zamiar postawić swoją stronę, więc wolę płatny. smile.gif
Go to the top of the page
+Quote Post
Fifi209
post
Post #15





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Cytat(Radeko @ 14.08.2009, 12:02:42 ) *
Mam zamiar postawić swoją stronę, więc wolę płatny. smile.gif


Rozmawiałem z Erix'em kiedyś o hostingach, polecił mi kilka dobrych i w miarę tanich. Napisz ładnie do niego z prośbą o pomoc w wybraniu serwer'a. Bo jeżeli chcesz stawiać stronę masz też jakieś wymagania typu: przepustowość, miejsce etc.


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
Radeko
post
Post #16





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 31.05.2009

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


Dobrze, a co sądzicie o Link, na początek Lite.
Go to the top of the page
+Quote Post
Fifi209
post
Post #17





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Poniżej ~120 zł nie znajdziesz dobrego hostingu. Te 10zł na miesiąc to nie dużo chyba? 120zł na rok...


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.08.2025 - 09:14