اريد عمل برنامج بلغة البي اتش بي::: يقوم بعمل استبيان مثل حق الهوتميل او الياهو........
لتعبئه اسم المستخدم:.........
كلمة السر:........
البريد الاكتروني:..................
ثم زر ارسال
***************
طبع هناك شروط (قيود)لكتابة الاسم وهي:
ان يبدا بحرف وان يكون اكثر من 6 حروف "الحد الادنى 6 حروف" ويكون بالعربي وبالانجليزي
*شروط(قيود) كلمة السر:
تكون اكبر من 6 حروف وتكون بالانجليزي فقط
*البريد مثل شرط كتابة البريد الاكتروني المعروف
هذي الشروط احنا تعلمنا نعملها بالداله ereg()
التي لديها مجموعه من القيود المعروفه لتلزم المستخدم بالتقيد بها
انا عملت البرنامج ع فهمي كالتالي :
<body dir="rtl" text="green">
<form method="post" action="view.php">
<table border="1" width="304" height="461" >
<tr>
<td width="107" align="center"><b>الاســــــم الاول </td>
<td width="181" align="center">
<input type="text" name="fname" size="20"></td>
</tr>
<tr>
<td width="107" align="center"><b>اســــــم العائلة</td>
<td width="181" align="center">
<input type="text" name="lname" size="20"></td>
</tr>
<tr>
<td width="107" align="center"><b>كلـــــــمة المرور </td>
<td width="181" align="center">
<input type="text" name="password" size="20"></td>
</tr>
<tr>
<td width="107" align="center"><b>البريد الاكتـــروني</td>
<td width="181" align="center">
<input type="text" name="email" size="20"></td>
</tr>
<tr>
<td width="107" align="center"><b>الجــــنس</td>
<td width="181" align="center"><b>
<input type="radio" value="ذكر" checked name="sex">ذكر<br>
<input type="radio" name="sex" value="انثى">انثى</td>
</tr>
<tr>
<td width="107" align="center"><b>الهوايات</td>
<td width="181" align="center"><b>
<input type="checkbox" name="read" value="القراءة">القراءة<br>
<input type="checkbox" name="write" value="الكتابة">الكتابة<br>
<input type="checkbox" name="draw" value="الرسم">الرسم<br>
<br><b>
أخــــــــــرى
<textarea name="comment">
</textarea>
</tr>
<tr ><td align="center" clospan>
<input type="submit" value="send the informaion" ></td></tr>
</tabel>
</body>
<html><head><title>معلوماتك الشخصيه</title></head>
طبعا يحتاج الى مراجعه:::
لكن الاهم اني ماعرفت كيف اضع هذه القيود في البرنامج ؟؟
كيف استخدام الداله ereg()??
ظمن البرنامج
*************
هذه القيود التي استطعت عملها :::
اريد التصحيح ::
بالنسبة لشرط الاسم الموضح اعلاه هكذا عملت
if(ereg(^[a-zA-Z]{6}+$؟؟؟
يلزمه تعديل لانني لااعلم كيف اشرط الكتابه بالانجليزي او العربي::
؟؟
وشرط كلمة السر الموضح اعلاه::
هكذا عملته::!!!
if(ereg(^[a-zA-Z0-9]{<6}+$)البريد الاكتروني بصفه عامه هكذا؟
if(ereg(^[a-zA-Z_0-9]+@[a-zA-Z0-9]+\.[a-zA-Z]{1,3}$)???
وشكرا::
ارجوا الافاده
لي عوده