PDA

View Full Version : سوال: مشکل با اینکلود کردن فایلها و تغییر ظاهر لینکها



idocsidocs
جمعه 27 خرداد 1390, 19:05 عصر
من به کمک ریرایت مد لینکهای سایتم رو سئو کردم. لینکها به خوبی کار می کنن.

وقتی یه فرم رو ارسال می کنم، اگر کاربر عنوان پیام رو وارد نکنه، باید فرم رو مجددا اینکلود کنم و از کاربر بخوام که عنوان پام رو وارد کنه.

اینکار باعث می شه که ظاهر لینک از


/contents/news/10 به
/contents/sent.php تبدیل می شه.

این کار برای سئو وب سایت مناسب نیست.

چه کاری باید بکنم که بعد از اینکلود شدن فایل، ظاهر لینک تغییری نکنه؟

alismith
جمعه 27 خرداد 1390, 19:48 عصر
سلام

اگر امکان داره بیشتر توضیح بدید این 10 چی هستش؟

Arsess
جمعه 27 خرداد 1390, 20:17 عصر
خوب وقتی توی sent.php میبینی همه چیز درست نیست بزن

header("Location: /contents/news/10");
بعد توی همون فایل 10 به طرف اعلام کن مشکل از چیه

idocsidocs
جمعه 27 خرداد 1390, 21:00 عصر
سلام

اگر امکان داره بیشتر توضیح بدید این 10 چی هستش؟
این عدد آی دی مطلب هست. می تونه هر عدد دیگه ای باشه.

idocsidocs
جمعه 27 خرداد 1390, 21:02 عصر
خوب وقتی توی sent.php میبینی همه چیز درست نیست بزن

header("Location: /contents/news/10");
بعد توی همون فایل 10 به طرف اعلام کن مشکل از چیه
مشکل اینجاست که با اینکار، مطالبی که کاربر توی فرم پر کرده از دست می ره.

من می خوام بدون از دست رفتن محتویات فرم اینکار رو انجام بدم.

idocsidocs
جمعه 27 خرداد 1390, 23:12 عصر
سلام
من یک سوال دیگر هم دارم این عدد مربوط به همان مطلبی هست که کاربر فرستاده و داره اعتبار سنجی میشه؟

پ.ن این پست را بعد از جواب پاک می کنم
به کمک ریرایت مد، لینکها رو از

contents.php?type=news&id=10

به

/contents/news/10
تبدیل می کنم. همونطور که می بینید توی این لینک، عدد 10 مربوط به آی دی خبر هست و ارتباطی با مطالبی و نظرات کاربران نداره.

alismith
شنبه 28 خرداد 1390, 07:26 صبح
سلام

دوست عزیز این تاپیک را ملاحظه بکنید ببینید به جواب می رسید : http://barnamenevis.org/showthread.php?289911-view-state-%D8%AF%D8%B1-php

البته شما می توانید برای ثبت نظرات کاربران از ajax هم استفاده کنید و یا مثلا فرم را قبل از ارسال به javascript اعتبار سنجی کنید


موفق باشید