PDA

View Full Version : سوال: دسته بندی کدهای php



mela12
پنج شنبه 22 شهریور 1397, 23:46 عصر
سلام. یه سوال داشتم میشه کد های php رو دسته بندی کرد مثلا وقتی روی لینک شماره 1 کلیک شماره یه سری کد php اجرا بشن و وقتی روی لینک شماره 2 کلیک شد یه سری دیگه؟! الان وقتی کد های php رو مینویسم همه پشت سر هم اجرا میشن!!!!

plague
جمعه 23 شهریور 1397, 00:33 صبح
تو صفحات مختلف بزار کد ها رو و هر لینک رو بده به صفحه مربوطه
یا اینکه میتونی تو هر لینک یه پارامتر بزاری که مشخص کنه کدوم تکه کد اجرا بشه

page.php?code=a
page.php?code=b

بعد تو صفحت که کد ها هستن چک میکنی ببینی


$code = isset($_GET['code']) ? $_GET['code'] : '' ;

if($code == 'a' )
{
// code hay a
}

if($code == 'b')
{
// code hay b
}

mela12
جمعه 23 شهریور 1397, 10:24 صبح
ممنون از راهنماییتون ولی منظورم اینکه که تو همون صفحه اعمال بشه، نه اینکه بره صفحه دیگه. راهی هست؟ بنظرتون با ایجکس و... میشه؟!

charcharkh
جمعه 23 شهریور 1397, 11:21 صبح
بله با ajax میشه توی هر صفحه جداگانه کدهاتو بزن بعد با یک لینک به هر صفحه ای خواستی پیوند بده و با کلیک روی هر دکمه یا لینک میتونی اجراش کنی.

Farshid007
جمعه 23 شهریور 1397, 12:11 عصر
چرا نشه اگه نمیشد که هیچ سایتی به وجود نمی اومد :/
شما هم میتونی دوتا صفحه مختلف داشته باشی و با ایجکس به اونا اطلاعات بدی و نتیجه رو بخونی
هم میتونی یک صفحه داشته باشی و با پارامتر ها بفهمونی بهش که چه کاری رو میخوایی انجام بدی یا به عبارت دیگر چه کدی را اجرا کنی (همونطور که دوست خوبمون عرض کردند ) بهتره سایت رو بصورت RESTful بنا گذاری کنید اگه اطلاعات ندارید اول سرچ کنید که معماری REST چه هست