السلام عليكم ورحمة الله وبركاته
فى هذا الدرس ان شاء الله سوف نتعلم كيف نقوم باستبدال الكلمات باخرى فى لغة البى اتش بى باستخدام دالة str_replace
وهذه بعض الامثلة للاستخدام فى انشاء فلتر للكلمات السيئة وانشاء اكواد bbcode
اولا كود الاتصال بقاعدة البيانات
(اقرأ كامل الموضوع)
درس عمل اكواد bbcode وعمل فلتر للكلمات السيئة php باستخدام دالة str_replace
درس كيفية ارسال الرسائل php Sending Emails Using PHP
ارسال الرسائل فى البى اتش بى هو شىء بسيط نسبيا
فقط هناك بضعة أشياء تحتاج إلى تذكر.
الدالة التى سوف نستخدمها فى هذا السكرب mail ()
أول شيء يتعين علينا القيام به هو هو تحديد رسالتنا في ثابت
$message = "Write your message here";
الان نحن نحتاج الى دالة wordwrap () فى حالة ان الرسالة تعدت 70 سطر
(اقرأ كامل الموضوع)
درس برمجة فورم بريدى يحتوى على صورة التحقق php Captcha
فى هذا الدرس ان شاء الله سوف نشرح كيف نقوم بعمل فورم بريدى واضافية به صورة التحقق
اولا السيزون فى البى اتش بى session_start() هى مثل الكوكيز setcookie( )
وهى تاتى قبل اى كود html
<?php session_start(); ?>
Imagecreatefrompng انشاء صورة جديدة من ملف او من رابط URL
$img = imagecreatefrompng('black.png');
وظيفة imagecolorallocate هى انشاء الوانRGB
(red,green,blue)
$white = imagecolorallocate($img, 255, 255, 255);
درس برمجة كود توليد كلمة مرور باستخدام php توليد كلمة مرور عشوائية
قد يكون لديك موقع على الانترنت وتريد ان تزيد من الحمايه للاعضاء فتقوم بتوليد كلمة مرور
أول شيء يتعين علينا القيام به هو تحديد جميع وظائفنا
فى السكربت 3
$minimum لاقل عدد حروف ممكن لكلمة المرور
$maximum لاكثر عدد من الحروف
$password كلمة السر التى انشأت
حتى نحدد هذه باستخدام هذا الرمز
(اقرأ كامل الموضوع)
درس عمل فلتر الكلمات السيئه php
درس عمل فلتر الكلمات السيئه php
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 | <?php $text = $_POST['text']; if(isset($_POST['submit'])) { //يجب ان تكون على الاقل 3 أحرف وليس أكثر من 20 //المحتوى يجب ان يكون على الاقل 3 حروف if (strlen($text) < 3) { echo "<center> The field must be at least 3 characters long: <a href=\"javascript:history.go(-1)\"> Go Back</a></center>"; Die(); } //المحتوى لا يمكن ان يحتوى على اكثر من 20 حرف elseif (strlen($text) > 20) { echo "<center> The field cannot contain more than 20 characters: <a href=\"javascript:history.go(-1)\">Go Back</a></center>"; Die(); } // قد لا تبدأ مع نقطة elseif (ereg("^\.",$text)) { echo "<center> Invalid Characters:<a href=\"javascript:history.go(-1)\"> Go Back</a></center>"; Die(); } //Text cannot contain a < elseif (ereg("\<", $text)) { echo "<center> Invalid Characters:<a href=\"javascript:history.go(-1)\"> Go Back</a></center>"; Die(); } //النص يجب ان لا تحتوى على [ elseif (ereg("\[", $text)) { echo "<center> Invalid Characters:<a href=\"javascript:history.go(-1)\"> Go Back</a></center>"; Die(); } //الكلمه يجب ان لا تحتوى على ] elseif (ereg("\]", $text)) { echo "<center> Invalid Characters:<a href=\"javascript:history.go(-1)\"> Go Back</a></center>"; Die(); } //النص يجب ان لا تحتوى على "اليكس" elseif (ereg("\اليكس", $text)) { echo "<center> Invalid Characters:<a href=\"javascript:history.go(-1)\"> Go Back</a></center>"; Die(); } //النص يجب ان لا يحتوى على "2lex" elseif (ereg("\2lex", $text)) { echo "<center> Invalid Characters:<a href=\"javascript:history.go(-1)\"> Go Back</a></center>"; Die(); } //النص يجب ان لا يحتوى على @ elseif (ereg("\@", $text)) { echo "<center> Invalid Characters:<a href=\"javascript:history.go(-1)\"> Go Back</a></center>"; Die(); } //النص يجب ان لا يحتوى "online" elseif (ereg("\online", $text)) { echo "<center> Invalid Characters:<a href=\"javascript:history.go(-1)\"> Go Back</a></center>"; Die(); } //النص يجب ان لا يحتوى على % elseif (ereg("\%", $text)) { echo "<center> Invalid Characters:<a href=\"javascript:history.go(-1)\"> Go Back</a></center>"; Die(); } echo $text; }else{ ?> <form action="<?=$_SERVER['PHP_SELF']?>" method="post"> <input type="text" name="text"><br> <input type="submit" name="submit" value="demo"><br> </form> <?php } ?> |
تم بحمد الله
درس php تناوب النصوص - درس عمل نص عشوائى
فى هذا الدرس ان شاء الله سوف نتعلم كيف نقوم ببعمل تناوب بين النصوص او نص عشوائى
بمعنى انك سوف تقوم باضافة اكثر من نص
سوف يظهر النص الاول عند الدخول الى الصفحه وعندما تقوم بعمل تحديث سوف يظهر النص الاخر
1 2 3 4 5 6 7 8 9 10 | <?php $random_text = array("text 1", "Text 2", "Text 3", "Text 4"); srand(time()); $sizeof = count($random_text); $random = (rand()%$sizeof); print("$random_text[$random]"); ?> |
شرح الكود
(اقرأ كامل الموضوع)
درس عمل عداد ضغطات بسيط
هذا درس لكيفية عمل عداد بسيط لعدد الضغطات
اول شىء نقوم بعمل ملف نصى جديد ونسميه hits.txt
ونعطيه تصريح 777
بعد ذلك قم بانشاء ملف بى اتش بى php وسميه كما شئت
الان نبدا فى كتابة الكود
عفواً ، لا يوجد تدوينات متطابقة.





