Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Przepisz kod z obrazka, Dość popularny motyw w skryptach
<?php?>
post
Post #1





Grupa: Zarejestrowani
Postów: 82
Pomógł: 0
Dołączył: 11.01.2004

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


Witam ,
Ostatnio bardzo popularny w wielu nowych skryptach jest motyw polegający na przepisaniu kodu z obrazka by się np zarejestrować , dodać coś itd.
Bardzo mi się podoba takie zabezpieczenie i chciałbym również umieścić je w swoim skrypcie. Niestety nie moge wogule wymyslic jak to dziala i jak to zrobic.
Mogl by mi ktos powiedziec jak to dziala i jak to zrobić? z czego skorzystać?może ktoś ma przykładowy kod?

Za wszelką pomoc będe bardzo wdzięczny (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Kas
post
Post #2





Grupa: Zarejestrowani
Postów: 425
Pomógł: 0
Dołączył: 28.05.2005
Skąd: Warszawa

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


Banalny skrypt

  1. <?
  2. header(&#092;"Content-type: image/jpeg\"); # Ustawia typ dokumentu na grafike
  3.  
  4. $img = &#092;"gra.png\"; # Plik podkładu
  5.  
  6. $czcionka = &#092;"arialbd.ttf\"; # Czcionka która znajduje się w katalogu ze skryptem
  7.  
  8. $text = &#092;"www.maker.boo.pl\"; # Text
  9.  
  10. $size = &#092;"15\"; # Wielkość Czcionki
  11.  
  12. $px = &#092;"0\"; # Wspolrzedna na osi X
  13.  
  14. $py = &#092;"50\"; # Wspolrzedna na osi Y
  15.  
  16. $kat = &#092;"0\"; # Kąt pod jakim ma być text względem obrazka
  17.  
  18. $im = imagecreatefromjpeg(&#092;"$img\"); # Tworzy obrazek na bazie podkładu
  19.  
  20. $textcolor = imagecolorallocate($im, 255, 0, 0); # Kolor textu RGB
  21.  
  22. imagettftext($im, $size, $kat, $px, $py, $textcolor, $czcionka, $text); # Nakłada text
  23.  
  24. imagejpeg($im);
  25.  
  26. imagedestroy($im);
  27. ?>


Do tego wrzuć w tym samy folderze obrazek z tłem oraz czcionkę. (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

Tylko ten tworzy mniej dziwaczny obrazek i musisz dać generowanie losowych znaków.

Ten post edytował Kas 4.07.2005, 14:55:56
Go to the top of the page
+Quote Post

Posty w temacie


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: 4.04.2026 - 09:56