mosi2007
دوشنبه 08 خرداد 1391, 22:54 عصر
سلام
اولش اینو بگم که لطفا ادرس این لینکو بهم ندید برای مطالعه
http://barnamenevis.org/showthread.php?276467-%D8%AA%D8%B1%D9%81%D9%86%D8%AF%D9%87%D8%A7%DB%8C-.htaccess
لینکی داریم به این صورت
<a href="user/'.$row['name'].'">hi</a>
$row['name'] این میتونه فقط اعداد و حروف باشه
این رو تو htaccess گذاشتم
RewriteRule user/[0-9]|[a-z]|[A-Z] search.php?canal=$1 [NC,L]
فرض میکنیم که ادرس url ما بعد از کلیک کردن لینک این شد
www.test.com/user/e10
با اون دستوری که تو htaccess گذاشتم الان ما تو صفحه search.php هستیم
الان من تو صفحه search.php برای گرفتن این مفدار [0-9]|[a-z]|[A-Z]( که قبلا گفته بودم میتونه هر چیزی باشه ) که الان e10 است
اینو نوشتم
echo $_GET['canal'];
ولی چیزی این جا چاپ نمیشه نمیدونم کجا ها اشتباه کردم
ممنون میشم کمک کنید
و برام کد رو تصحیح کنید
اولش اینو بگم که لطفا ادرس این لینکو بهم ندید برای مطالعه
http://barnamenevis.org/showthread.php?276467-%D8%AA%D8%B1%D9%81%D9%86%D8%AF%D9%87%D8%A7%DB%8C-.htaccess
لینکی داریم به این صورت
<a href="user/'.$row['name'].'">hi</a>
$row['name'] این میتونه فقط اعداد و حروف باشه
این رو تو htaccess گذاشتم
RewriteRule user/[0-9]|[a-z]|[A-Z] search.php?canal=$1 [NC,L]
فرض میکنیم که ادرس url ما بعد از کلیک کردن لینک این شد
www.test.com/user/e10
با اون دستوری که تو htaccess گذاشتم الان ما تو صفحه search.php هستیم
الان من تو صفحه search.php برای گرفتن این مفدار [0-9]|[a-z]|[A-Z]( که قبلا گفته بودم میتونه هر چیزی باشه ) که الان e10 است
اینو نوشتم
echo $_GET['canal'];
ولی چیزی این جا چاپ نمیشه نمیدونم کجا ها اشتباه کردم
ممنون میشم کمک کنید
و برام کد رو تصحیح کنید