السلام عليكم ورحمه الله وبركاته
محتاج من يشرح لى $_GET[ ] ?
مع التطبيق و انا اطبق له الدرس و يصححه لى و اكون شاكر لكم و جزاكم الله كل خير فى هذا الشهر الفضيل :nice:
السلام عليكم ورحمه الله وبركاته
محتاج من يشرح لى $_GET[ ] ?
مع التطبيق و انا اطبق له الدرس و يصححه لى و اكون شاكر لكم و جزاكم الله كل خير فى هذا الشهر الفضيل :nice:
__________________
( اللهم إنك عفوٌ كريمٌ تحب العفو فاعف عني )
php Developer
Short - Unshort Url | Moslsly.com
أخي الكريم دالة $_GET هي دالة يأخذ فيمة مُتغير الموجودة داخل القوسيين ! من شريط العنوان !! يعني مثال !
انت برمجت صفحة ! وعاوز تقول لو المتغير age = 12 اكتب كذا ! ولو 24 اكتب كذا !! طبعاً المتغير ولنفرض موجود في شريط العنوان ! وطبعاً العنوان هو :
www.swalif.com/show.php?age=12
وطبعاً مو شرط تحط تساوي ممكن تكون أكبر أو أصغر يعني تشرط على كيفك بس هو بياخذ قيمة المتغير اللي بين قوسين من شريط العنوان !كود PHP:
if ($_GET['age'] ==12){
echo 'عذراً ولكن انت تحت السن القانوني !';
}
if ($GET['age'] ==24){
echo 'هلاً وسهلاً بك';
}
شوف هذا الدرس :
http://www.swalif.net/softs/showthread.php?t=175694
من خلاله في تطبيق على هذه الفكرة بشكل كبير !
تحياتي
فراس
المشاركة الأصلية كتبت بواسطة feras007
شكرا لك اخوى الغالى و جزاك الله كل خير
و بالفعل انا طبقت الدرس الاول من يومين و لكن انا مبتداء و ليس هذا الدرس الكبير ما احتاج له فى البدايه.
كل ما احتاج له فى البدايه لتعلم اللغه هو اساسيات اللغه و بعض الدروس الصغيره المفيده
و شكرا لك و جزاك الله كل خير.
بحاول اني اطبق الشرح اللى وضعته لي
__________________
( اللهم إنك عفوٌ كريمٌ تحب العفو فاعف عني )
php Developer
Short - Unshort Url | Moslsly.com
تطبيقى للدرسكود PHP:
<?php
echo "<بسم الله الرحمن الرحيم>";
if ($_GET['games'] ==12){
echo 'عفوا الصفحه قيد الانشاء';
}
if ($GET['games'] ==24){
echo 'مرحبا بك فى نادى الالعاب';
}
?>
طيب لو احببت مثلا برمجه بعض الصفحات تصل مثلا الى 50 صفحه ويب و اريد جعل الروابط على كذا
مثال
www.domains.com/index.php?act=games
مع تعدد الصفحات الخاصه بقسم games
www.domains.com/index.php?act=games&p=1
ممكن الله لا يهينك شرح للعمليه و اسماء الدوال المستخدمه فى الموضوع و كيفيه انشاء اساسيات الصفحه و بنائها
تحياتى لك و جزاك الله كل خير
__________________
( اللهم إنك عفوٌ كريمٌ تحب العفو فاعف عني )
php Developer
Short - Unshort Url | Moslsly.com
تعمل تضمين يعني
كود PHP:
if ($_GET['games'] ==12){
if ($_GET['ap'] ==1){
do everything !!
}
}
السلام عليكم ورحمه الله وبركاتهالمشاركة الأصلية كتبت بواسطة feras007
اخوى الغالى ممكن توضح لى لانى ما فهمت هدى النقطه
و ياليت لو تعطنى مثال كيف راح يكون شكل الرابط و كيف ستفتح صفحته الخاصه
وشكرا لك اخوى الغالى وجزاك الله الف خير لتفاعلك معي بالموضوع
__________________
( اللهم إنك عفوٌ كريمٌ تحب العفو فاعف عني )
php Developer
Short - Unshort Url | Moslsly.com
إخواني أتمنى الانتباه ....
الدالة هي الاقتران او ما يسمى بالـ Function .. وضيغتها عادة :
مثل دالة print و mysql_connect وغيرها الكثير الكثير ...كود PHP:
function ( parameter1, parameter2, .... )
للمزيد حول الدوال :
http://www.php.net/manual/en/language.functions.php
أما $_GET مثلاً فهي مصفوفة مثل $_POST و $_COOKIE و $_SESSION و $_FILES وغيرها من المصفوفات الجاهزة او المصفوفات التي تبنيها انت في برنامجك ....
والمصفوفات عبارة عن إحدى أنواع البيانات في لغات البرمجية .. للمزيد حول المصفوفات Arrays :
http://www.php.net/manual/en/language.types.array.php
تحياتي، sBForum
__________________
أحمد أبو النصر
Junior php Developer
+20166196074
طيب أخي الكريم :
ولفنرض انت عندك أمر وهو صفحة الألعاب act=games وتريد المتغير p يحدد اللعبة صحيح ؟؟
شوف هالمثال :
حيث في السطر الأول قلنا له لو المتغير act يساويgames وطبعاً ممكن يساوي songs يعني هذه سهلة !كود PHP:
if ($_GET['act'] =="games"){
$game = "SELECT * FROM games WHERE id=" . $_GET[p] ."";
$selectgame = mysql_query($game);
$gamearray = mysql_fetch_array($selectgame);
}
في السطر الثاني سيختار اللعبة تبعاً للمتغير p الذي قيمته هنا تساوي 1 ولكن ربما تساوي 2 فسيختار اللعبة الثانية وهكذا !!
وفي السطر الثالث يقوم بتنفيذ السطر الثاني وهو اختيار اللعبة !
وأخيراً في السطر الرابع يُخرج كل المعلومات التي اخترناها !
أتمنى أن يكون هذا الجواب على سؤالك المطلوب !!
تحياتي
فراس