سلام. یه سوال داشتم میشه کد های php رو دسته بندی کرد مثلا وقتی روی لینک شماره 1 کلیک شماره یه سری کد php اجرا بشن و وقتی روی لینک شماره 2 کلیک شد یه سری دیگه؟! الان وقتی کد های php رو مینویسم همه پشت سر هم اجرا میشن!!!!
سلام. یه سوال داشتم میشه کد های php رو دسته بندی کرد مثلا وقتی روی لینک شماره 1 کلیک شماره یه سری کد php اجرا بشن و وقتی روی لینک شماره 2 کلیک شد یه سری دیگه؟! الان وقتی کد های php رو مینویسم همه پشت سر هم اجرا میشن!!!!
تو صفحات مختلف بزار کد ها رو و هر لینک رو بده به صفحه مربوطه
یا اینکه میتونی تو هر لینک یه پارامتر بزاری که مشخص کنه کدوم تکه کد اجرا بشه
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
}
ممنون از راهنماییتون ولی منظورم اینکه که تو همون صفحه اعمال بشه، نه اینکه بره صفحه دیگه. راهی هست؟ بنظرتون با ایجکس و... میشه؟!
بله با ajax میشه توی هر صفحه جداگانه کدهاتو بزن بعد با یک لینک به هر صفحه ای خواستی پیوند بده و با کلیک روی هر دکمه یا لینک میتونی اجراش کنی.
چرا نشه اگه نمیشد که هیچ سایتی به وجود نمی اومد :/
شما هم میتونی دوتا صفحه مختلف داشته باشی و با ایجکس به اونا اطلاعات بدی و نتیجه رو بخونی
هم میتونی یک صفحه داشته باشی و با پارامتر ها بفهمونی بهش که چه کاری رو میخوایی انجام بدی یا به عبارت دیگر چه کدی را اجرا کنی (همونطور که دوست خوبمون عرض کردند ) بهتره سایت رو بصورت RESTful بنا گذاری کنید اگه اطلاعات ندارید اول سرچ کنید که معماری REST چه هست