PDA

View Full Version : ایجاد سوال امنیتی



bps20590
دوشنبه 09 فروردین 1389, 19:40 عصر
با سلام
من میخوام وقتی کاربر میخواد وارد سایت بشه یک سوال از اوپرسیده بشه اگه جواب درست داد بتواند وارد سایت شود بعنوان مثال پرسیده شود 5+8؟ وبا هربارلود شدن صفحه سوال تغییر کنه

binyaft
دوشنبه 09 فروردین 1389, 19:53 عصر
اسکریپت کد امنیتی توی همین سایت اونقدر زیاده که نمیدونی کدوم رو انتخاب کنی:گیج:

rash44
دوشنبه 09 فروردین 1389, 20:10 عصر
سلام
اول 1 سری سوال و جواب توی db ثبت بزن
بعد با کوئری 1 دونه سوال رو بصورت تصادفی بیرون بکش

مثل این کوئری :


$sql="SELECT `qustion`,`answer` FROM `table` ORDER BY rand() LIMIT 1";


با switch هم میتونی اینکار رو انجام بدی که دیگه نخوای از db استفاده کنی

موفق و پیروز باشید

yaqubian
دوشنبه 09 فروردین 1389, 21:28 عصر
دوست عزیز
لطفا قبل از ایجاد یک تاپیک جدید، یک جستجو بفرمایید.
این موضوع قبلا مطرح شده.
موفق باشید

htarahi
سه شنبه 10 فروردین 1389, 18:17 عصر
http://www.hscripts.com/scripts/php/math-captcha.php

ممنون از جوابتون
حالا یه سوال :
فرض کنید یه کد captcha مثل همینی که شما دادید رو داریم
حالا اگر بخوایم اعداد یا مثلاً حروف تصویرمون رو موج دار کنیم ، چه تغییری باید توی کدش بدیم ؟!
به عبارت ساده تر چه کدهایی رو و به کجای برنامه باید اضافه کرد ؟

yaqubian
سه شنبه 10 فروردین 1389, 18:26 عصر
دوست عزیز
شکل نوشته ها به فونت شما بستگی داره. اکثر captcha هایی که شما دانلود می کنید یه شاخه فونت همراه خودشون دارن.
موفق باشید

htarahi
سه شنبه 10 فروردین 1389, 18:39 عصر
دوست عزیز
شکل نوشته ها به فونت شما بستگی داره. اکثر captcha هایی که شما دانلود می کنید یه شاخه فونت همراه خودشون دارن.
موفق باشید

جونم:بوس:
نه نه ،منظورم از موج ،موج توی کل تصویر بود نه توی حروف
ساده تر بگم یه چیز تو مایه های Captcha-ی فرم ثبت نام Gmail
mer30:چشمک: