Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Token
moto0095
post 16.04.2010, 21:48:00
Post #1





Grupa: Zarejestrowani
Postów: 247
Pomógł: 9
Dołączył: 12.03.2010

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


Witam znalazłem ostatnio i przerobiłem pewien token.
Tylko nie wiem jak dodać do niego jakieś plamki, kreski itp. w tle.
oto kod:
  1. <?php
  2. session_start(); //rozpoczecie sesji
  3. header ('Content-type: image/png'); //wyslanie naglowkow do przegladarki
  4. header ('Expires: '.gmdate ('r', 0));
  5. header ('Last-Modified: '.gmdate ('r'));
  6. header ('Cache-Control: no-store, no-cache, must-revalidate');
  7. header ('Pragma: no-cache');
  8.  
  9. $chars = array(1,2,3,4,5,6,7,8,9,'e','r','t','u','i','p','a','g','h','j','z','c','b','n','m'); //Lista znakow
  10.  
  11. for($i = 0; $i < 6; $i++) //Losowanie znakow
  12. {
  13. $text .= $chars[array_rand($chars)];
  14. }
  15.  
  16. $_SESSION['token'] = $text;
  17. //Tworzenie obrazka
  18. $image = imagecreatetruecolor(100, 32);
  19. $background = imagecolorallocate($image, 0, 0, 0);
  20.  
  21. imagefill($image, 0, 0, $background);
  22.  
  23. $textcolor = imagecolorallocate($image, 255, 255, 255);
  24. imagestring($image, 10, 25, 8, $text, $textcolor);
  25.  
  26. imagepng($image);
  27.  
  28. imagedestroy ($Image);
  29. ?>
Go to the top of the page
+Quote Post

Posty w temacie


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 Wersja Lo-Fi Aktualny czas: 27.06.2025 - 01:11