انت هنا : الرئيسية » برمجة و تكويد » php & mysql » شرح استخدام الكابتشا فى برمجتك بphp

شرح استخدام الكابتشا فى برمجتك بphp

فى هذا الدرس سوف نتعرف على كيفية اضافة خاصية الكابتشا والتحقق فى برمجايتك للحماية من الاسبام والبوتات

وسوف نستخدام احدث وأفضل انواع الكابتشا ,

حمل الملفات المطلوبة من هـــــــــــنا

ثم راح تجد فى بدايته فورم يوزر وباسورد

كالاتى:


<?php
if (empty($_POST)) { ?>
<form method="POST">
Username:<br />
<input type="text" name="username" /><br />
Password:<br />
<input type="text" name="password" /><br />

<!-- pass a session id to the query string of the script to prevent ie caching -->
<img src="/securimage_show.php?sid=<?php echo md5(uniqid(time())); ?>"><br />
<input type="text" name="code" /><br />

<input type="submit" value="Submit Form" />
</form>

<?php

قم بتغيير الفورمز لاى شىء تريده على حسب برمجيتك انت

ثم فى الكود


echo "<center>Thanks, you entered the correct code.</center>";

يمكنك عمل توجيه للفورم بعد التحقق للصفحة التى تريدها باستخدام دالة header


header('Location: http://www.example.com/');

مثال:

انتهى

Clip to Evernote

عن الكاتب

Web Developer

إنسان بسيط لي طموح كبير وهو تطوير الويب العربي إلي أفضل السبل والطرق وان يكون المحتوي العربي الأفضل في العالم وآمل أن يحدث ذلك قريباً والبداية كانت من هنا من فواصل وسوف نصل به بجهودكم معنا ليكون أكبر المواقع العربية التقنية المتخصصة بكل المجالات التقنية.

عدد المقالات : 735

اكتب تعليق

جميع الحقوق محفوظة لمجتمع فواصل التطويري

الصعود لأعلى