السلام عليكم ورحمة الله وبركاته
الحمد لله اليوم انهيت اول اسكربت من برمجتي كاملاً من الصفر
وجربته والحمد لله شغال تمام التمام والحممد لله
بس ابيكم تشوفه لي من ناحية الأكواد واساليبها وهل انو في أمل انجح بهذا المجاال 
المهم هذا كود الـ php
كود PHP:
<?php
if (isset ($_POST['submit'])) {
$message = NULL ;
//التحقق من الإسم
if (strlen($_POST['name']) > 0) {
$name = TRUE ;
} else {
$name = FALSE ;
$message .= '<p class="br" >خانة الإسم مطلوبة</p>
<style>
.input1 {
background:#E3828B ;
border: double 2px #F00 ;
}
</style>
';
}
//التحقق من البريد
if (eregi ("^[[:alnum:]][a-z0-9_.-]*@[a-z0-9.-]+\.[a-z]{2,4}$", stripslashes(trim($_POST['email'])))) {
$email = TRUE;
} else {
$email = FALSE;
$message .= '<p class="br" >البريد الإكتروني المدخل غير صحيح</p>
<style>
.input2 {
background:#E3828B ;
border: double 2px #F00 ;
}
</style>
';
}
//الحقق من عنوان الرسالة
if (strlen($_POST['opject']) > 0) {
$opject = TRUE ;
} else {
$opject = FALSE ;
$message .= '<p class="br" >خانة عنوان الرسالة مطلوبة</p>
<style>
.input3 {
background:#E3828B ;
border: double 2px #F00 ;
}
</style>
';
}
//التحقق من الريالة
if (strlen($_POST['maseg']) > 0) {
$maseg = TRUE ;
} else {
$maseg = FALSE ;
$message .= '<p class="br" >لم تقم بتعبئة الرسالة</p>
<style>
textarea {
background:#E3828B ;
border: double 2px #F00 ;
}
</style>
';
}
//التحقق من الموقع
if (strlen($_POST['site']) > 0) {
$site = TRUE ;
} else {
$site = TRUE ;
}
//التحقق من النتيجحة
if (strlen($_POST['ntn']) > 0 ){
if ($_POST['ntn'] == '10' ) {
$ntn = TRUE ;
} else {
$ntn = FALSE ;
$message .= '<p class="br" >كود التحقق غير صحيح</p>
<style>
.input4 {
background:#E3828B ;
border: double 2px #F00 ;
}
</style>
';
}
} else {
$ntn = FALSE ;
$message .= '<p class="br" >كود التحقق مطلوب ولم تقم بإدخاله</p>
<style>
.input4 {
background:#E3828B ;
border: double 2px #F00 ;
}
</style>
';
}
if ($name && $email && $opject && $maseg && $ntn && $site ) {
$body = "بسم الله الرحمن الرحيم
الرسالة من :{$_POST['name']}
عنوان الرسالة : {$_POST['opject']}
بريده الإكتروني : {$_POST['email']}
موقعه : {$_POST['site']}
نص الرسالة :
{$_POST['maseg']}";
mail ('admin@des-stu.com', 'رسالة من موقع ديزاين ستوديو', $body, 'From: admin@des-stu.com' ) ;
echo '<p class="br" >شكرا لك لقد وصلتنا رسالتك وسوف نقوم بالرد عليها بأقرب وقت ممكن</p>' ;
exit () ;
} else {
$message .= '<p class="br" >لم يتم إرسال الرسالة أعد المحاولة</p>';
}
}
if (isset($message)) {
echo '<p class="br" > ', $message, ' </p>' ;
}
?>
وهذا كود الـ from طبعاً كلها صفحة والمعاجلة تتم في نفس الصفحة مع كود الـ php
كود HTML:
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" class="form" >
<p style="font-size:10px ; color:#F00 ;">* خانات مطلوبة</p>
<p>الإسم *:</p> <input type="text" class="input1" size="20" name="name" maxlength="40" value="<?php if (isset($_POST['name'])) { echo $_POST['name']; } ?>" />
<p>البريد الإكتروني *:</p>
<input type="text" class="input2" value="<?php if (isset($_POST['email'])) { echo $_POST['email']; } ?>" name="email" size="40" maxlength="60" />
<p>الموقع :</p>
<input type="text" class="input5" value="<?php if (isset($_POST['site'])) { echo $_POST['site']; } ?>" name="site" size="40" maxlength="60" />
<p>عنوان الرسالة *:</p>
<input type="text" class="input3" value="<?php if (isset($_POST['opject'])) { echo $_POST['opject']; } ?>" name="opject" size="40" maxlength="80" />
<p>نص الرسالة *:</p>
<textarea name="maseg" cols="60" rows="10" ><?php if (isset($_POST['maseg'])) { echo $_POST['maseg']; } ?></textarea>
<p>كود التحقق *:</p>
<p style="color:#666 ; font-size:13px ;">كم ناتج الجمع 7+3</p>
<input type="text" class="input4" value="<?php if (isset($_POST['ntn'])) { echo $_POST['ntn']; } ?>" name="ntn" size="10" maxlength="20" />
<br /><br />
<input type="submit" name="submit" value="ارسل" />
</form>
استخدمت ما أملك من خبرة :1power: ساعدني كتاب في شرح الأساسيات
اتمنى رأيكم فيه وهل هناك اخطاء لا اعلم بها !
ولتجربة الحية من موقعي 
Design Studio | Contact Us اتصل بنا
انتظر رأي الخبراء ونصحهم وخاصة ان في بداية هذا المجال :deal: