سلام
من این کد رو از همین سایت گرفتم و کنار هم قرار دادم ولی نمی دونم که چرا درست کار نمی کنه
این تاپیک اموزشی این کد هست
http://www.barnamenevis.org/sh...hlight=captcha
این هم کدی که من درست کردم
سلام
من این کد رو از همین سایت گرفتم و کنار هم قرار دادم ولی نمی دونم که چرا درست کار نمی کنه
این تاپیک اموزشی این کد هست
http://www.barnamenevis.org/sh...hlight=captcha
این هم کدی که من درست کردم
اره اون هم فعال هست ولی باز تصویر رو نمایش نمیده ؟
باید چکار کنم
هر چیزی رو که در صفحه مرورگر تولید شده رو ذخیره کنید ، بعد با نوت پد بازش کنید ، ببینید که خطا چی هست
یا این خط رو از فایل بردارید
header("content-type:image/gif");
موفق باشید
اما این تیکه کدی رو که شما گذاشتید من توی سورس برنامه چنین چیزی رو پیدا نکردم
شما این کد رو کجا پیدا کردید اگه میشه نام فایل رو هم بگذارید ؟
این کد برای تبدیل محتوای صفحه به تصویر هست ( کد های مخصوص تولید تصویر )
کاری رو که گفتم انجام بدید و خطا رو بزارید اینجا
هر چیزی رو که در صفحه مرورگر تولید شده رو ذخیره کنید ، بعد با نوت پد بازش کنید ، ببینید که خطا چی هست
من همون کاری رو که شما گفته بودید کردم به این ارور رسیدم
d:\easyphp\www\news\visual-captcha.php on line 4این ارور رو پیگیری کردم به این خط کد رسید
$oVisualCaptcha->SetBackgroundImages('images/captcha.gif');من چنین شاخه ای رو ایجاد کردم و تصویری هم به این نام داخل ان هست ولی باز نمی دونم چرا داره ارور میده و درست کار نمی کنه ؟؟؟
حتی این خط رو هم غیر فعال کردم ولی باز هیچ نتیجه ای نداشت
این الان خطا هست؟؟؟ این فقط گفته خط چندم فایل خطا داره ، خطا رو کامل بزاریدd:\easyphp\www\news\visual-captcha.php on line 4
این هم خطای کامل
Fatal error: Call to a member function on a non-object in d:\easyphp\www\news\visual-captcha.php on line 4
کسی نیست من را یاری کند؟؟؟؟؟؟؟؟؟
اهایییییییییییییییییییییی ییییییییییییییییییییییییی ییییییییییییییییییییییییی ییییییییییییییییییییییییی
خط زیر در کد فایل visual-captcha.php شما مشکل دارد:
$oVisualCaptcha->SetBackgroundImages('images/captcha.gif');شما با استفاده از کتابخانه PHP-CAPTCHA تنها اجازه استفاده از فایل های نوع JPG را به عنوان Background دارید.
با استفاده از Online Converter زیر می توانید تصاویر GIF خود را به JPG تبدیل کنید:
http://images.my-addr.com/converter_...eware_tool.phpاین هم فایل visual-captcha.php ویرایش شده (فایل captcha.JPG ضمیمه شد):
<?php
require('php-captcha.inc.php');
$aFonts = array('fonts/tahoma.ttf', 'fonts/font9.ttf', 'fonts/font8.ttf');
$oVisualCaptcha = new PhpCaptcha($aFonts, 200, 60);
$oVisualCaptcha->SetBackgroundImages('images/captcha.jpg');
$oVisualCaptcha->Create();
?>
موفق باشید