دروس بى اتش بى – دروس php - Part 2



تصنيفات

روابط

التسجيل

خلاصات RSS


تابعنا

    اشترك ليصلك جديدنا على ايميلك

اعلانات



درس عمل فلتر الكلمات السيئه php

21 أكتوبر 2008
تابع لقسم دروس بى اتش بى - دروس php بواسطة احمد الوقت 10:31 ص

درس عمل فلتر الكلمات السيئه 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 تناوب النصوص – درس عمل نص عشوائى

13 أكتوبر 2008
تابع لقسم دروس بى اتش بى - دروس php بواسطة احمد الوقت 12:56 م

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

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]");
?>

شرح الكود
(اقرا كامل الموضوع)

درس عمل عداد ضغطات بسيط

9 أكتوبر 2008
تابع لقسم دروس بى اتش بى - دروس php,عام بواسطة احمد الوقت 8:22 ص

هذا درس لكيفية عمل عداد بسيط لعدد الضغطات

اول شىء نقوم بعمل ملف نصى جديد ونسميه hits.txt

ونعطيه تصريح 777

بعد ذلك قم بانشاء ملف بى اتش بى php وسميه كما شئت

الان نبدا فى كتابة الكود

(اقرا كامل الموضوع)

« الصفحة السابقة




تصميم اليكس
سياسة الخصوصية