ارسالها: 3,701
موضوعها: 140
تاریخ عضویت: اردیبهشت 1394
اعتبار:
134
تشکرها: 195
3447 بار تشکر شده در 2120 پست
اون / نیست که عوض شده. Space هست. یه جایی تو کدتون داره / رو به Space تبدیل میکنه.
ارسالها: 3,701
موضوعها: 140
تاریخ عضویت: اردیبهشت 1394
اعتبار:
134
تشکرها: 195
3447 بار تشکر شده در 2120 پست
بهتره از / استفاده نکنید چون Path Separator محسوب میشه. ضمناً تعجب میکنم از اینکه چرا 2F% میگذاره چون 2F میشه 32 که کد اسکی Space هست.
ارسالها: 3,701
موضوعها: 140
تاریخ عضویت: اردیبهشت 1394
اعتبار:
134
تشکرها: 195
3447 بار تشکر شده در 2120 پست
شرمنده الان دوباره با دقت بیشتر چک کردم دیدم 2F کد 47 هست که معادل کد ASCII کارکتر Forward Slash یا همون / میشه. چک کنید جایی urlencode اعمال میشه یا نه. اگه اینطوریه، از / استفاده نکنید.
ارسالها: 448
موضوعها: 206
تاریخ عضویت: خرداد 1394
اعتبار:
0
تشکرها: 154
16 بار تشکر شده در 14 پست
سلام
تشکر فراوان بابت راهنمایی ها
بله از urlencode استفاده میکنم هنگام چاپ آدرس ها.
راه حلی واسه این مشکل وجود داره
خیلی ممنون
ارسالها: 3,701
موضوعها: 140
تاریخ عضویت: اردیبهشت 1394
اعتبار:
134
تشکرها: 195
3447 بار تشکر شده در 2120 پست
گفتم که، نباید از / استفاده کنید چون بعنوان Path Separator میشناسه و Escape میکنه. راه حل مناسب اینه که اول اسم رو urlencode کنید و بعد با / به id بچسبونید.