IRANSYSTEM

ایران سیستم|IRANSYSTEM

IRANSYSTEM

ایران سیستم|IRANSYSTEM

IRANSYSTEM

تیم اموزشی ایران سیستم با هدف اشنا کردن علاقه مندان به اموزش مسائل کامپیوتر. نرم افزار . بازی و ...
در این سایت تلاش کردیم، تمامی نیازهای کاربران برای دسترسی سریع و آسان به محتوای کاربردی در حوزه‌های مختلف را هم‌ زمان فراهم آوریم.
با تشکر

تشخیص امنیت پسوورد در پی اچ پی

سه شنبه, ۱ اسفند ۱۳۹۶، ۱۰:۵۵ ق.ظ

شاید بعضا دیده باشین که موقع ثبت نام تو بعضی از سایت ها از ما میخواد که پسورد قوی تری وارد کنیم و ... ، توی این پست میخوایم بپردازیم به اینکه چطور میشه یه همچین چیزی رو با پی اچ پی درست کرد

اول یه فایل با پسوند php. و اینکدینگ UTF-8 ایجاد کنین و بعد از راست کلیک گزینه ی ویرایش رو بزنین ( ++Notepad یا SublimeText باشه بهتره ) ، اگه این ابزار رو روی سیستمتون نداشتین همون نوت پد معمولی رو بزنین و بعدش کدای زیر رو داخل اون کپی کنین 

<html>
<head>
<title>iransystem</title>
</head>
<body>

<form action="index.php" method="get">
<input type="text" name="pass" />
<input type="submit" value="submit" />
</form>

<?php if(isset($_GET['pass']) && !empty($_GET['pass'])) { $temp=$_GET['pass']; if(strlen($temp)<8) { echo "لطفا پسوورد خود را بیش از هشت حرف انتخاب کنید"; } else { $security=0; for($i=0;$i<strlen($temp);$i++) { if(strstr("abcdefghijklmnopqrstuvwxyz",$temp[$i])) { $security++; break; } } for($i=0;$i<strlen($temp);$i++) { if(strstr("0123456789",$temp[$i])) { $security++; break; } } for($i=0;$i<strlen($temp);$i++) { if(strstr("#@$+-()",$temp[$i])) { $security++; break; } } switch ($security) { case 1: echo "ضعیف"; break; case 2: echo "متوسط"; break; case 3: echo "قوی"; break; } } } ?>
</body>
</html>

خب حالا کار ما تموم شد و میتونیم بعد از آپلود روی یه هاستی اونو تست کنیم ببینیم چی به چیه

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
تجدید کد امنیتی