![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 28.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Na wstępie witam wszystkich ponieważ jestem tutaj nowy!
Chciałbym was prosić o wyjaśnienie mi "jak to działa". Juz piszę o co chodzi: Zrobiłem sam grafikę i chciałbym dodać do niej samo aktualizujące się dane. trochę czytałem na ten temat i dowiedziałem się,że potrzebny mi do tego jest skrypt PHP. Ta grafika to sygnatura (podpis) na pewnym forum. Mianowicie chciałbym aby w grafice zrobionej przeze mnie wyświetlone zostało: 1. adres IP osoby, która widzi grafikę 2. nazwa przeglądarki z której korzysta oglądający grafikę 3. aktualna godzina i data 4. ilość postów napisanych przeze mnie na tamtym forum 5. ilość "pochwał" jakie otrzymałem od innych urzytkowników za pomoc 6. liczba wyświetleń tej grafiki Teraz moje pytania i prośby dotyczące w/w opisu: 1. Czy odpowiedzialny za to będzie skrypt PHP , czy ja źle wyczytałem w internecie? 2. Jak później połączyć skrypt z grafiką zrobiona przeze mnie? 3. I ostatnie czyli najważniejsze: czy ktoś mógłby napisać dla mnie taki skrypt a później wyjaśnić co i jak?? Ja przyznam się, że jestem kompletnie zielony w tym temacie, ale od niedawna zainteresowałem się takimi rzeczami i bardzo chciałbym się dowiedzieć czegoś na ten temat. Z góry bardzo dziękuję wszystkim za pomoc i zainteresowanie tym tematem. Pozdrawiam |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 217 Pomógł: 40 Dołączył: 20.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
Musisz napisać skrypt korzystający np. z GD lub jakiejś innej biblioteki do obsługi grafiki w PHP, w której wygenerujesz treść, a następnie umieścisz ją na obrazku. Później tam gdzie chcesz go wywołać podajesz po prostu adres do swojego skryptu.
Obsługa grafiki w PHP Ten post edytował ikssde 28.03.2009, 15:45:17 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 28.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dla mnie to czarna magia niestety
![]() ![]() |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 217 Pomógł: 40 Dołączył: 20.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
Skoro tak mówisz to proszę bardzo, dam Ci trochę kodu, a resztę będziesz musiał zrobić sam, oczywiście później chce zobaczyć co Ci wyszło
![]() Kod <?php $time = 'Dzisiaj jest : '.date('j F Y H:i'); $ip = 'Twoje ip to : '.$_SERVER['REMOTE_ADDR']; $app = 'Korzystasz z przegladarki : '.substr($_SERVER['HTTP_USER_AGENT'], 0, 12); $image = imagecreatefromjpeg('obrazek.jpg'); // lapiemy plik z grafika $color = imagecolorallocate($image, 0, 0, 0); // ustawiamy kolor // uchwyt obrazka, rozmiar czcionki, kąt nachylenia, x, y, kolor, plik czcionki, tekst imagefttext($image, 16, 0, 10, 25, $color, 'font.ttf', $time); // piszemy cos na obrazku imagefttext($image, 16, 0, 10, 65, $color, 'font.ttf', $ip); // piszemy cos na obrazku imagefttext($image, 16, 0, 10, 105, $color, 'font.ttf', $app); // piszemy cos na obrazku header('Content-Type: image/jpeg'); // mowimy przegladarce ze dostanie grafike imagejpeg($image); // wyrzucamy obrazek imagedestroy($image); ?> A w wyniku działania Naszego skryptu otrzymamy coś takiego : klik Jeśli nadal coś jest nie jasne to pytaj śmiało ![]() @edit Dodałem zapisywanie ilości wyświetleń, ale to dam Ci później ![]() Ten post edytował ikssde 28.03.2009, 21:37:07 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 05:38 |