PDA

نسخه کامل مشاهده نسخه کامل : اختصاص دادن آدرس مخصوص به هر پست ?



mohsen_ed
08-01-2009, 11:31
سلام من دارم برای خودم یک نرم افزار مدیریت وبلاگ می سازم اما فقط یک چیز رو نمی دونم
سوال : یک پست می زنم یک قسمت خلاصه برای صفحه اول و یک قسمت کامل برای صفحه اختصاصی و اختصاص دادن یک آدرس به این شکل :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
اگه می شه سریعتر به این سوالم پاسخ بدید چون واقعا بهش احتیاج دارم .

MAXXX
08-01-2009, 20:06
سلام
من که متوجه نشدم سوالت چی بود در وااقع سوالی نکردی که جواب بدم لطفا تهش یه علامت سوال بزار ببینم سوالت چی بود
ولی اگه لینک رو میگی

mysite.com/newside?id=postid

Bill Gates
08-01-2009, 20:37
newsid=PostId اگر php باشه با دستور $_GET مقدار newid رو میگیری

S@jj@d
08-01-2009, 21:23
با سلام ، شما سوالتون رو نپرسیدی ولی فهمیدم چی می خواید mysite.com/?newsid=psotid من PHP کار هستم و برای نوشتن این برنامه از روشی که جناب بیل گیتس فرمودن باید نوشت. $_GET["newsid"]; با این دستور مقدار رو می گیریم. اگه بازم سوالی هست در خدمتم.

mohsen_ed
08-01-2009, 22:21
من منظورم این هست که من وقتی یک پست ارسال می کنم این آدرس رو چه جوری بهش اختصاص بدم ؟

لینک هم منظورم این طوری بود : mysite.com/newsid?id=postid

Bill Gates
08-01-2009, 22:31
سلام
موقعی که داری نمایش میدی متنی رو آیدیش هم بگیر تو یه متغیر بعد توی لینک به جای postid متغیری که آیدی متن توشه رو بزار
حالا آیدی نشد چیزه دیگه

MAXXX
09-01-2009, 01:25
فکر کنم منظورت رو فهمیدم
اینو میدونی که پست هات باید تویه دیتابیس ریخته بشن و هر پست در دیتا بیس یه id هم باید داشته باشه
بعد موقع نمایش دادن پست ها در صفحه اصلی پست رو به همراه آیدیش از دیتابیس فرا میخونی ولی حالا با هر تکنیکی که دوست داری کاری میکنی که پست کامل نمایش داده نشه مثلا دو خط از پست و بقیش نوشته شده باشه ادامه .... و وقتی کاربر رویه این ادامه کلیک میکنه به صفحه ای میره که پست کامل هست همون صفحه newside به قول شما
حالا این چطوری ممکنه شکل پایین رو دقت کن باید "ادامه " اینطوری نوشته بشه


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
البته خط بالا رو من خیلی خلاصه نوشتم و مراحل وصل شدن و گرفتن اطلاعات از دیتابیس رو انشالله خودت بلدی
این خط باعث میشه که کلمه ادامه به صورت هیپر لینک در بیاد و با کلیک بر رویه اون کاربر به صفحه newside منتقل بشه و همچنین یه متغیر به اسم id هم که مقدارش برابر id پست فراخوانی شده از دیتابیسه به اون صفحه فرستاده بشه

حالا این مرحله اول بود
مرحله دوم تویه صفحه newside باید تعریف کنی که پستی رو که id اون در دیتابیس برابر id هست که به این صفحه فرستاده شده از دیتابیس بیار و توصفحه نمایش بده
این خلاصش بود