Jump to content

Cum Puteti Face O Semnatura Personalizata ?


gaby

Recommended Posts

Un exemplu ar fi semnatura asta: http://fun.hostvision.ro/OSHO.png

Cum se face, nu foarte greu, PHP are cateva functii de generare de imagini.

Functiile respective combinate cu alte cateva + niste variabile = semnatura gata. Aveti mai jos codul:

<?php
// variabila $IP va primi ca valoare adresa IP a vizitatorului
$ip = $_SERVER['REMOTE_ADDR'];

// Se creaza o imagine pornind de la o imagine de baza
// de tip GIF
$img = @imagecreatefromgif('imagine.gif');

// Setam culoarea pentru text
$txtColor = ImageColorAllocate($img,255,255,150);

// Afisam textul #ping -f IP_VIZITATOR (sau orice alt text)
ImageString($img,4,5,10,'#ping -f '.$ip,$txtColor);

// Modificam nuanta pentru afisarea textului si
// afisam un alt mesaj "pctroubleshooting.ro"
$txtColor = ImageColorAllocate($img,240,255,100);
ImageString($img,1,390,55,'pctroubleshooting.ro',$txtColor);

// Imaginea e pregatita, mai trebuie sa "aranjam" browserul
// asa ca ii spunem in header sa astepte un fisier imagine
// de tip png (nu text/html cum e obisnuit)
Header('Content-type: image/png');

// Afisam imaginea
ImagePng($img);

// Iar apoi o distrugem ca sa mai salvam din resursele serverului
ImageDestroy($img);
?>[/code]

Pentru rularea scriptului aveti nevoie de un host care sa aiba suport PHP mai nou de de 4.3, iar PHP sa includa si biblioteca GD2. http://www.as.ro ar fi o solutie.

Te-ai inregistrat? Ne-ar placea sa te prezinti.

Cum pot sustine forumul?
Cumpara de la eMag folosind acest link.
--------------------
oG2BN9d.gifse1WdXd.gifQG6MtmI.gifRHYjDzD.gifG5p1wui.gif

Link to comment
Share on other sites

  • 1 year later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.