Welcome to HBH! If you have tried to register and didn't get a verification email, please using the following link to resend the verification email.
dynamic sig. - PHP Code Bank
dynamic sig.
another dynamic signature. put bg.jpg in the same directory of index.php.
display ip or your own string.
<?php
/*
index.php?write=ip_show -> show user ip.
index.php?write=your string -> writing your own string
index.php -> die()
*/
if(!isset($_GET["write"])) // create white image with some description if user not yet set the write variable
{
header("Content-type:image/png");
$img_die=imagecreate(320,50);
$bg=imagecolorallocate($img_die,0xFF,0xFF,0xFF);
$t_Die=imagecolorallocate($img_die,0x00,0x00,0x00);
imagestring($img_die,2,10,6,"sorry this script could not work w/o some string!",$t_Die);
imagestring($img_die,2,10,20,"eg. sig/index.php?write=your string",$t_Die);
imagepng($img_die);
imagedestroy($img_die);
exit();
}
else if(isset($_GET["write"]) && $_GET["write"]=="ip_show") // show the user ip who load our image
{
header("Content-type:image/jpg");
$img=imagecreatefromjpeg("bg.jpg");
$t_Color=imagecolorallocate($img,0x00,0x00,0x00);
imagestring($img,2,180,5,"Your IP : ".$_SERVER["REMOTE_ADDR"],$t_Color);
imagejpeg($img,NULL,120);
imagedestroy($img);
}
else // writing our string if write variable !ip_show. eg. ?write=hello world!
{
header("Content-type:image/jpg");
$img=imagecreatefromjpeg("bg.jpg");
$t_Color=imagecolorallocate($img,0x00,0x00,0x00);
if(strlen($_GET["write"])>=25)
{
imagestring($img,2,160,5,$_GET["write"],$t_Color);
}
else if(strlen($_GET["write"])<=10)
{
imagestring($img,2,267,5,$_GET["write"],$t_Color);
}
else
{
imagestring($img,2,190,5,$_GET["write"],$t_Color);
}
imagejpeg($img,NULL,120);
imagedestroy($img);
}
?>
Comments
Sorry but there are no comments to display