PDA

View Full Version : سوال: مشکل با htaccess



.fatemeh
شنبه 02 دی 1391, 12:42 عصر
با سلام.
من داخل فایل htaccess این کد رو گذاشتم.

RewriteRule ^driedfruit/en/([^/]*)/([^/]*)/?$ main.php?lan=en&&p=10&&id=$1 [QSA,NC,L]

جایی هم که لینک رو نوشتم ای طوریه:

driedfruit/'.$lan.'/10/'.$f["id_menu"].'
حالا توی صفحه وقتی مقدار id رو با REQUEST_$ می گیرم برابر 10 می شه.
مقدار p هم برابر 10 هست.
به نظرتون کجارو اشتباه نوشتم؟؟

Reza1607
شنبه 02 دی 1391, 13:02 عصر
الان id بايد چه مقدار رو برگردونه؟
اگه بايد مقدار $f["id_menu"] رو برگردونه رول htaccess رو به اين صورت بنويسيد

RewriteRule ^driedfruit/en/([^/]*)/([^/]*)/?$ main.php?lan=en&&p=10&&id=$2 [QSA,NC,L]

.fatemeh
شنبه 02 دی 1391, 13:39 عصر
از لطف تون ممنون درست شد.
می شه برام توضیح بدید تغییر 1 به 2 چه طوری باعث درست شدنش شد؟

Reza1607
شنبه 02 دی 1391, 16:03 عصر
به $1 پرانتز اول و به $2 پرانتز دوم اشاره مي كنه