با سلام
می خواستم صفحات داینامیک با phpدرست کنم اما نمی خوام به شکل زیر باشه
www.site.ir/index.php?name=p2
می خوام به این شکل باشه
www.site.ir/p2
لطفا راهنمایی کنید
با سلام
می خواستم صفحات داینامیک با phpدرست کنم اما نمی خوام به شکل زیر باشه
www.site.ir/index.php?name=p2
می خوام به این شکل باشه
www.site.ir/p2
لطفا راهنمایی کنید
$var = $_GET['name'];
با دستور فوق مقدار متغییر name که در مثال شما p2 هست در متغیری با نام var ریخته میشه که هر جا میتونید ازش استفاده کنید
با عرض معذرت فراوان ، عنوان تاپیک شما باعث شد من به اشتباه بیافتم و جواب شما رو هم کاملا غیرمرتبط بدم، به هر حال معذرت
در تکمیل پست فرشید خان ، کدی که برای اینکار به کار شما بیاد این هست که باید در فایل .htaccess اون رو قرار بدید :
RewriteEngine on
RewriteRule ^([^/]*)$ /index.php?name=$1 [NC,L]
احتمالا با درج این کد در htaccess پیغام خطا در سایت خود ببینید که اگه اینطور شد خط اول رو حذف کنید مشکل حل میشه
باتشکر از دوستان که جواب دادن . مشکل من حل شد