خرید بک لینک
اول هرکار به روی خوبان درود خسته نباشید.
بنده در حال نوشتن یه صفحه لاگین ساده هستم.
که به این صورت کار می کنه.

دو متغیر به صورت تصادفی با اعداد مقدار دهی میشن.
جمع این دو عدد رو در یه متغیر دیگه میریزیم.
کد PHP:

$number_1 rand(10,20);
$number_2 rand(10,20);
$sum $number_1 $number_2

دو متغیر اول رو چاپ می کنیم و به کاربر نشون میدیم.
کد PHP:

echo $number_1.'+'$number_2

و از کاربر به واسطه فرم در خواست می کنیم جمع دو عدد چاپ شده رو وارد کنه.
کد PHP:

<form method="post">
<
input type="text" name="text">
<
input type="submit" name="submit">
</
form

کاربر هم جمع اعداد رو وارد می کنه و هنگامی که روی گزینه Submit کلیک می کنه صفحه تازه میشه.
یعنی اینکه داده های داخل متغیر
کد PHP:

$sum

تغییر می کنند.
و بعد شرط ما چک میشه
کد PHP:

if (isset($_POST['submit'])){
    
    if(
$_POST['text']==$sum){
        echo 
'Success';
    }else{
        echo 
'fali';
    }


در نتیجه داده های دسته دوم به ما بر میگرده یعنی اگه برای فرد دو عدد 4 و 6 چاپ بشه و فرد 10 رو وارد کنه اطلاعاتی که فرد ارسال کرده با اطلاعات ما هم خوانی نداره چون صفحه Refresh میشه و دو عدد دیگه تولید میشه و محتوای متغیر ما عوض میشه.

برای کاری که ما میخوایم انجام بدیم چه راهی وجود داره؟
دو عدد تصادفی به کاربر نمایش بدیم و از کاربر بخوایم که جمع این دو عدد رو وارد کنه و برای ما ارسال کنه تا اطلاعات رو چک کنیم که آیا درسته یا خیر.
[+]اعداد با هربار تازه سازی صفحه عوض بشن.

پیشاپیش ممنون موفق و سلامت باشید.

برچسب: ساخت,اعداد,تصادفی,کردن, نویسنده: محمد رضا جوادیان تاريخ: يکشنبه 5 شهريور 1396 ساعت: 21:10

صفحه بندی