توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : چطور کپچایی که ساختم با ایجکس ریلود کنم؟؟
mojtabakh18
March 31st, 2017, 22:13
سلام من یک کد کپچا ساختم همه چی به درستی کار می کنه
برای نمایش هم از این کد استفاده می کنم (کدنویسی ساده به دلیل تست کردن کپچا بوده بعدا منتقل می کنم به پروژه)
خب چطور مثلا می تونم یه آیکون ریلود بزارم کاربر روش کلیک کرد یه کپچا جدید براش نمایش داده بشه؟
متشکر
سلام
مشکلتون حل شد؟
میشه یه نمونه پروژه کوچیک بذارید اینجا؟
تصاویرت کپچاهات توی پوشته ای ذخیره کردی ؟
AtrafNet
April 1st, 2017, 11:51
سلام
یه کاری میشه کرد بدون Ajax اونم اینه که یه فایل php بسازید که خروجی فقط تصویر image/png کپچا رو بده طوری که مرورگر صرفاً عکس تحویل بگیره بعدش با جاوا اسکریپت دکمه تعویض کپچا لینک تصویر رو به همون لینک فایل php تصویر ساز با یه query رندوم بده تا تصویر عوض بشه.
خب حالا یه دکمه میسازید که قراره تصویر کپچا رو عوض کنه فقط کافیه اینجا لینک mysite.ir/captcha.php رو آخرش یه Query اضافه کنه که مرورگر لینک جدید حسابش کنه اینطوری:
http://mysite.ir/captcha.php?random=7fdfhhg
خب حالا با جاوا اسکریپت میشه براحتی یه خط کد نوشت که خصوصیت src تگ img رو به همین لینک فقط با query رندوم عوض کنه اینطوری: