السلام عليكم
كيف حالكم 
شرحنا في 
 الدرس  الاول الامر Get 
و قالنا انه يستخدم في جلب قيمه ما و عرضه من قاعده الباينات او ملف اخر  
NBD دورة تعلم برمجه ( PHP . SQL)
الان بنشرح الامر 
post 
و هو العكس ل get  
الامر 
post  
هو غالبا بنسبه 95% 
يستخدم لادخال الاوامر و المراد داخل المحتوي  
نادرا ما  يستخدم الامر هذا في شي اخر و هذا ليس عليك ان تعرفه الا لما تتقدم و تصبح محترف   
نخش في الامر 
post  
اولا انت مثلا تبي تكتب رد 
 
 
الان تستخدم ملف من ملفات المنتدي يدعي 
newpost.php 
و هو مزود باكواد  
php 
+
sql
للي بشرحه لحقا بعد 
 الدرس  ذا   
نكمل 
الكود يعمل كتالي
انت تكتب الي تكتبه
يقو الامر بنقل اللي كتبته لقعاده الباينات و تسجيليه 
يعني لو انت مو محترف ممنكن تصاب بثغره الحقن 
لكن الاستغلال بيكون عن طريق الامر get
يعني لزم تعمل توافق بشرحه بعدين بين الامر 
get و post
لحمايه القاعده من ثغارات
xss و sql injction  
نكمل تم وضع الامر في القاعده نبي الان نستعرض ما تم ادخاله 
نستخدم الامر 
get
لاحضار ما تم دخاله 
حيث ان كل ما تكت امر لزم تدخله بكود معين عشن الامر 
get يعرف ماذا يحضر  
و الا كان احضر لك كل القاعده 
نوريكم مثال للامر post   
 كود PHP:
    
<form action="<?'".$_SERVER["PHP_SELF"]."'?>" method="POST">
<input type="text" name="NBD">
<input type="submit">
</form>
<?php
    $test = $_POST['NBD'];
    echo $test;
?>    
    
<form action="<?'".$_SERVER["PHP_SELF"]."'?>" method="POST">
<input type="text" name="NBD">
<input type="submit">  
هذه كود ال html    
<?php
    $test = $_POST['NBD'];
    echo $test;
?> 
هذا كود الphp  
بشرحه 
اول شي  
$test 
لوضع الامر 
ما بعرف كيف اشرحه بس بقولة
هذا اسم الامر
 يعني لو تم تنفيذ امر
يتم و في امر ثاني يبي يستعرض الامر هذا لزم تحط علامه $ و الاسم
و تروح للامر الثاني 
و تعمل نفس الكلمه
عشن تعمل الربط   
= $_POST['NBD']; 
post
هوالامر 
الادخال  
 $_POST['NBD'];
nbd ليس php
بل اختصار  لاسمي و هذا مثال فقط 
nbd = never back down    
نكمب 
nbd 
ربط الامر post 
بال html 
عشن اللي يتم ادخاله في الخانات يتم ارسه للامر post
ليقوم بعمله اللي تم برمجته عليه  
ما يعني غيرت  
nbd 
في 
post  
لزم تغيره كمان 
في 
<input type="text" name="
NBD">  
فهمتوني  
    echo $test;  
قالنا ان ايكو لوضع رساله ما 
test 
لربط الامر echo 
و post 
بفهملكم اكثر
الاومر تنقسم لاثنين
اومر تقوم بالعمل 
و اوامر تكون باتعراض العمل
يعني بوست عمل اللي عمله
و ايكو استعرض اللي البوست عملة
فهمتوني 
اتمني تكونو فهمتو 
 الدرس  كويس عشن بشرح 
 الدرس  الجي بشرح 
sql 
و جميع اوامره