عرض مشاركة واحدة
قديم 12-01-2012, 11:59 AM   رقم المشاركة : 1 (permalink)
معلومات العضو
NeverBackDown
 
الصورة الرمزية NeverBackDown
 

 

 
إحصائية العضو





NeverBackDown غير متواجد حالياً

 

 

إحصائية الترشيح

عدد النقاط : 10
NeverBackDown is on a distinguished road

افتراضي NBD دورة تعلم برمجه ( PHP . SQL)


السلام عليكم
كيف حال الكل

قد اكون عضو جديد في هذا المنتدي و لكني مبرمج PHP محترف
و ان شاء الله بعلمكم كل شي تحتجون تعرفونه عن ال PHP
ليس ان مشاركتي قليل يعني اني مبتدي ~_~

--------
نبدا بالدرس الاول

اولا يجب ان تكمل برنامج من البرامج الاتيه
AppServ
Xmape
او اي سيرفر محلي
دورو عليه بجوجل ما ابي احط الرابط عشن ما حد يقول علي ملغم

اولا بعد تحميل البرامج ستجدون مسار في ال قرص ( ( c:\ ))

لو تستخدمون
app serv
بيكون كل شغلنا في المسار
c:\appserv\www
اول شي تنسخو محتوي المجلد www و تلصقوه في مجلد جديد
باي اسم و ليكن cp
لنه لوحه تحكم ال my sql
لو xmape
c:\xmape\htdocs

و تلصقو محتوي مجلد الhtdocs
داخل مجلد جديد و ليكن باسم
cp

الان تفتح المتصفح
تدخل علي الرابط التالي

http://127.0.0.1
or
http://localhost


هذا الرابط السيرفر المحلي كل ما تضع ملف في الملف www او htdocs
بيظهر لك في المتصفح
طبعا ما في حد يقدر يخش عليه غيرك انت لنه مرفوع علي جهازك


الان ناتي لاكواد php

اولا لكي تضع كود php
تحتاج لوضعهم داخل كود و هو

كود PHP:
<?php

?<

تمام نبدا بالامرد
get او post

اولا ما الفرق بينهم
get
ما يستخدم غالبا لجلب شي ما من قاعده الباينات او الموقع او غيره
مثال
ملف المنتدي هو
VP
هو سكربت مبرمج مقسم الي ملفات كثيره
تعالو نشوف الملف
showthread.php
هو مبرمج لجلب قيمه ما من قاعده الباينات
ما يعني
ان اقسام المنتدي كله مسجله في قاعده باينات في الموقع
هذه القعاده تسجل كل قسم و كل موقع بداخله و ادق التفاصيل
يعني لما تخش منتدي

www.ex.com/showthread.php?p=454936#post454936

شايفين ذا ؟
بشرحلكم الامر
showthread.php
هو اسم الملف المراد العمل عليه او اللي فيه الغرض
?
لوضع متغير بعد اسم الملف

او وضع امر
p
اسم المتغير
454936#post454936

هذا رقم الموقع اللي مسجل في القعاده المراد عرضه
يعني لكل موضوع في المنتدي له رقم و مسجل بقعاده باينات في المنتدي
تعالو نشوف

كود PHP:


<?php $123 $_GET['123']; echo $132?>

انسخو الكود و ضعوه في ملف داخل مسار السيرفر باي اسم بس يكون امتداد
php

و افتحوه من السيرفر

بتلقون صفحه بيضا

لكن جربو تفتحوه بالرابط التالي
xxx.php?123=hi


xxx
اسم الملف
.php
امتداد الملف
?
لوضع متغير بعد الرابط
123
اسم المتغير
=
نوع المتغير
hi
الشي المراد وضعه


تعالو نرجع للامر


شايفين
echo $132

هذا اامر
بشرحه علي السريع

echo
لوضع راسله
$123
هي المتغير
يعني
الامر بالعربي يقول
if
لو
$123
المدخل
123

=
يساوي

$_GET['123']

الامر get لمعرفه ان المتغير يتم الحصول عليه من الرابط



ما داخل الاقواس هو اداه ربط

يعني لو غيرت
123

باي شي عادي بس لزم تكون مغيره في كامل الكود لنفس الشي


فهمتوني
شوفو
الكود من جديد

كود PHP:


<form action="<?'".$_SERVER["php_SELF"]."'?>" method="GET">
<input type="text" name="123">
<input type="submit" value=test">
</form>
<?php
$123 $_GET['123'];
echo $
123;
?>


ضعوه في ملف و افتحوه
بتشفو مكان لادخال
اكتبو اي شي فيه بتلقو انه ظهر لكم في الصفحه


اتمنتي تكونو فهمتوني


بقولكم شي بس في ال html

بسراعه

name="123"

لربط ال html
ب php


بالتوافيق للجميع
لم ينتهي الدرس و لكن

انا الان اعمل علي تجهيز الجزء الثاني من الدرس


اتمني تفهمو الاول ذا كويس هشم احط الثاني اللي هو عن الامر

post



NBD ],vm jugl fvl[i ( PHP > SQL)

   

رد مع اقتباس