PDA

View Full Version : ساخت تصویر برای کد امنیتی SecureImage



sma_mohseni
پنج شنبه 04 اسفند 1384, 09:00 صبح
سلام
من برای بخش لوگین سایت نیاز به یک برنامه برای ساخت تصویر از یک string دارم(کد امنیتی). اصل برنامه را دارم ولی کمی مشکل دارد. و مشکل آن این است که داخل آن صفحه هیچ عبارتی را نمیتوانم echo کنم . ( به خاطر استفاده برنامه از هدر)
در صورتی که راه حلی برای این مشکل دارید خوشحال میشم آنرا ارائه کنید.
موفق باشید

armin390
پنج شنبه 04 اسفند 1384, 15:08 عصر
اگه می خوای از برنامه خودت استفاده کنی باید اسکریپتت رو اینجا بزاری تا مشکلت حل شه ولی اگه برنامه برات فرقی نمی کنه:یک کلاس با مثال (http://www.rookhat.com/forum/index.php?topic=23.msg28)

sma_mohseni
یک شنبه 07 اسفند 1384, 08:23 صبح
این اون تابعی است که گفتم


<?php
header("Content-type: image/png");
$im = imagecreatetruecolor(100, 25);

// Create some colors
/*$white = imagecolorallocate($im, 255, 255, 255);
$grey = imagecolorallocate($im, 128, 128, 128);
$black = imagecolorallocate($im, 100, 0, 0);*/

$white = imagecolorallocate($im, 255, 255, 255);
$grey = imagecolorallocate($im, 228, 228, 28);
$black = imagecolorallocate($im, 0, 0, 0);
$line_color = imagecolorallocate($im, 208, 228, 248);

// The text to draw
$secureCode = "This is a test";
// Replace path by your own font path
$font = 'arial.ttf';

// Add some shadow to the text
imagettftext($im, 14, -3, 10, 20, $grey, $font, $secureCode);

// Add the text
imagettftext($im, 16, -1, 10, 20, $black, $font, "<@><@><@>");

// Using imagepng() results in clearer text compared with imagejpeg()
imagepng($im);
imagedestroy($im);
?>

sma_mohseni
یک شنبه 07 اسفند 1384, 08:26 صبح
آقا آرمین دستت درد نکنه از اون آدرسی که دادی فهمیدم مشکل کارم کجاست .
باید تصویر را به این صورت داخل فرم میگذاشتم.


<img src="secureCodeGenerator.php">

بازم ممنون