Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Dynamiczna sygnatura
Forum PHP.pl > Forum > PHP
wojtula
Znalazłem taki skrypt :

  1. <?php
  2.  
  3. $image = "obrazek.png";
  4. $im = imagecreatefrompng($image);
  5. $color = ImageColorAllocate ($im, 0, 0, 0);
  6. $ip = $_SERVER["REMOTE_ADDR"];
  7. $browser = $_SERVER['HTTP_USER_AGENT'];
  8.  
  9. $TextFile = "licznik.txt";
  10. $Count = trim(file_get_contents($TextFile));
  11. $FP = fopen($TextFile, "r");
  12. $Count=fgets($FP, 4096);
  13. fclose ($FP);
  14. settype($Count, "integer");
  15. $Count++;
  16. if ($FP = fopen ($TextFile, "w")){
  17. fwrite ($FP, $Count);
  18. fclose ($FP);
  19.  
  20. }
  21.  
  22. ImageString($im, 2, 320, 25, "Twoje IP: $ip", $color);
  23. ImageString($im, 2, 32, 25, "Sygnatura zostala wyswietlona $Count razy", $color);
  24. ImageString($im, 1, 32, 110, "$browser", $color);
  25. header("Content-Type: image/png");
  26. Imagepng($im,'',100);
  27. ImageDestroy ($im);
  28.  
  29. ?>


I zrobiłem taką sygnature:

www.mobimaster.yoyo.pl/sygnatura.png/

Mam tylko kilka problemów a mianowicie :

1. Jak zmienić czcionke
2. Jakie funkcje jeszcze można dołożyć
3. Jak wyciągnąć z forum phpbb3 informacje o liczbie postów itd.

Mam nadzieje że pomożecie withstupidsmiley.gif
erix
  1. image" title="Zobacz w manualu PHP" target="_manual, przejrzyj, tam jest [;
  2. najlepiej zbawiania świata snitch.gif
  3. ogólnej, czy jak?
wojtula
Cytat(erix @ 1.07.2009, 22:31:26 ) *
[list=1]
[*]image" title="Zobacz w manualu PHP" target="_manual, przejrzyj, tam jest [;


Szkoda że nie napisałeś "przecież to się robi w php" dry.gif

Mógłby ktoś mi dokładnie wytłamaczyć jak zmienić czcionki dla tych trzech lini bo próbowałem już na wszystkie sposoby z tym imagettftext i cały czas mam komunikat że są błędy sadsmiley02.gif
erix
A czy łaskawie nie przejrzałeś listy funkcji? Dostałeś prawie na tacy, rusz d... trochę.

Gotowce, to nie ten dział.
wojtula
Znalazłem takie coś :
  1. <?php
  2. imagefttext
  3. ?>


Tylko za nic nie moge tego uruchomić cały czas jest błąd :/
erix
O widzisz, jak chcesz, to potrafisz.

Szklane kule zostały spalone na stosach. Z takimi informacjami, to nawet wróżenie z fusów chyba nie pomoże.

JAKI BŁĄD?! Mam na czerwono w sygnaturce i jeszcze słabo widoczne? Błędów mogą być tysiące, skąd mamy wiedzieć, który akurat Tobie się przytrafił?
nexis
Cytat(wojtula @ 1.07.2009, 22:21:38 ) *
3. Jak wyciągnąć z forum phpbb3 informacje o liczbie postów itd.


  1. <?php
  2. $file = file_get_contents('http://forum.php.pl/Zobacz_profil_m42862.html');
  3. preg_match('/([0-9]{1,}) post/i', $file, $matches);
  4. echo $matches[1];
  5. ?>
erix
Yyyy, nie widzisz, na jakim skrypcie stoi to Forum? tongue.gif
pyro
Cytat(erix @ 2.07.2009, 15:19:53 ) *
Yyyy, nie widzisz, na jakim skrypcie stoi to Forum? tongue.gif


A czy to ważne na jakim skrypcie stoi forum? Tak się składa, że ten przykład jest idealny dla autora wątku.
wojtula
Wszystko działa smile.gif Wielkie dzięki za pomoc
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.