السلام علـيكم ورحمـة اللهـ وبركـاته
طريقة عمل فلتر لفلترة الكلمات الغير مرغوب بها او الكلمات المننوعه
مثلاُ إذا كان لديك موقع وفيه نظام تعليقات , ولاتريد للزوار ان يقوموا بكتابة تعليقات سيئه او تعليقات غير لائقه , أو كنت لاتريد ظهور بعض الكلمات مثل <script> مثلاً ,. درس اليوم يساعدك لتتخلص من هذه المشكله .
سنستخدم مصفوفه لوضع الكلمات الممنوعه بداخلها و str_replace() لإستبدال الكلمات , كود برمجي كـمثال :
طريقة عمل فلتر لفلترة الكلمات الغير مرغوب بها او الكلمات المننوعه
مثلاُ إذا كان لديك موقع وفيه نظام تعليقات , ولاتريد للزوار ان يقوموا بكتابة تعليقات سيئه او تعليقات غير لائقه , أو كنت لاتريد ظهور بعض الكلمات مثل <script> مثلاً ,. درس اليوم يساعدك لتتخلص من هذه المشكله .
سنستخدم مصفوفه لوضع الكلمات الممنوعه بداخلها و str_replace() لإستبدال الكلمات , كود برمجي كـمثال :
PHP كود :
<?
// الكلمات الممنوعه نضعها في مصفوفه هنا
$ban_words = array("كلمة ممنوعة","كلمة ممنوعة","غبي","أحمق");
// هنا العلامة التي ستُستبدل لها الكلمات الممنوعه
$mark = " ***** ";
// هنا النص المراد فلترته ووضعناه بمتغير اسمه
// $text1
$text1 = "أنت إنسان غبي و أحمق";
// وضعنا متغير جديد اسمه
// $text
// وقيمته الداله str_replace ثم وضعنا متغير الكلمات الممنوعه , ثم متغير علامات النجوم ثم متغير النص.
$text = str_replace($ban_words,$mark,$text1);
// نطبع النص بعد الفتر
print "$text";
print "<br>";
// نطبع النص قبل الفلتر
print "$text1";
?>
[color]انتهى الدرس[/color]
اعطوني ارائكم و انتقاداتكم