Генериране на картинка с PHP
index.php

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Userbars</title>
<style type="text/css">
body

.button {
background-color: #FFFFFF;

border-width: 1;
color: #000;
font-size: 11px;
font-family: arial;
font-weight: bold;
}
</style>
</head>
<body bgcolor="#FFFFFF">
<center>
<form method="post">
Надпис: <input name="user" type="text" size="20" class="textbox"> <input type="submit" size="10" class="button" value="готово">
<br><br><input type="image" border="0" width="350" height="19" src="userbar1/userbar.php?user=<?php echo $_REQUEST['user'] ?>">
<br><br><input type="image" border="0" width="350" height="19" src="userbar2/userbar.php?user=<?php echo $_REQUEST['user'] ?>">
<br><br><input type="image" border="0" width="350" height="19" src="userbar3/userbar.php?user=<?php echo $_REQUEST['user'] ?>">
<br><br><input type="image" border="0" width="350" height="19" src="userbar4/userbar.php?user=<?php echo $_REQUEST['user'] ?>">
</form>
</center>
</div>
</body>
</html>


Създавате папка userbar1 и във нея слагате тази картинка :



и файла userbar.php

<?php
header("Content-type: image/png");
// $user = $_POST['user'];
$user = $_GET['user'];
$im = imagecreatefrompng("1.png");
$user_width = imagettfbbox(0, 0, "../tahoma.ttf", $user);
$x_value = (200 - ($user_width[2] + 101));
$color = imagecolorallocate($im, 1, 2, 12);
imagettftext($im, 9, 0, $x_value, 14, $color, "../tahoma.ttf", $user);
imagepng($im);
imagedestroy($im);
?>


След това правите папка userbar2 и във нея слагате тази картинка:



и файла userbar.php

<?php
header("Content-type: image/png");
// $user = $_POST['user'];
$user = $_GET['user'];
$im = imagecreatefrompng("2.png");
$user_width = imagettfbbox(0, 0, "../tahoma.ttf", $user);
$x_value = (200 - ($user_width[2] + 101));
$color = imagecolorallocate($im, 1, 2, 12);
imagettftext($im, 9, 0, $x_value, 14, $color, "../tahoma.ttf", $user);
imagepng($im);
imagedestroy($im);
?>



След това правите папка userbar3 и във нея слагате тази картинка:



и файла userbar.php

<?php
header("Content-type: image/png");
// $user = $_POST['user'];
$user = $_GET['user'];
$im = imagecreatefrompng("3.png");
$user_width = imagettfbbox(0, 0, "../tahoma.ttf", $user);
$x_value = (200 - ($user_width[2] + 101));
$color = imagecolorallocate($im, 1, 2, 12);
imagettftext($im, 9, 0, $x_value, 14, $color, "../tahoma.ttf", $user);
imagepng($im);
imagedestroy($im);
?>



След това правите папка userbar4 и във нея слагате тази картинка:



и файла userbar.php

<?php
header("Content-type: image/png");
// $user = $_POST['user'];
$user = $_GET['user'];
$im = imagecreatefrompng("4.png");
$user_width = imagettfbbox(0, 0, "../tahoma.ttf", $user);
$x_value = (200 - ($user_width[2] + 101));
$color = imagecolorallocate($im, 255, 255, 255);
imagettftext($im, 9, 0, $x_value, 14, $color, "../tahoma.ttf", $user);
imagepng($im);
imagedestroy($im);
?>


Сега ви трябва и шрифта с който ще пишем на картинката -

tahoma.ttf

него го слагаме при index.php
----------------------------------------------------------------

Можете да променяте всичко

1-во : Картинката (юзърбара )
2-рo: Шрифта с който пишем върху юзърбара :)










/ Трябва да сте регистриран за да напишете коментар /