PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : ادامه مطلب



epooli
April 28th, 2011, 09:11
با عرض سلام.
من یک cms ساده ساختم که قابلیت درج خبر و بلوک تو سایتمو داشته باشم.
اما هر چه سعی می کنم نمی تونم ادامه مطلبمو تنظیم کنم.

یعنی می خوام تو صفحه اول فقط تیترش موجود باشه و تو صفحات خود مطلب (مثلا index.php?newsID=2) کل مطلب.

هر چی کد زدم نتونستم.
میشه راهنمایی کنید.
بنده سورس رو در اختیارتون قرار میدم.

sales data
April 28th, 2011, 11:26
بهتره از یک editor اماده استفاده کنید

Rezash
April 28th, 2011, 12:41
فرض كنيم متن اصلي رو در ستون content و ادامه مطلب رو رد ستون fullcontent قرار ميديد.
در اينصورا موقع نمايش :

$text = $row_rsNews['content'];
if(isset($_GET['newsID']))
if(($_GET['newsID']) == $row_rsNews['fullcontent '])
$text .= $row_rsNews['content'];

be099
April 28th, 2011, 13:04
خوب شما توی index.php یه کد داری :

<?php echo nl2br($row_rsNews['content']); ?>
که در هر صورت کل متن کاملو برمیگردونه

باید یه شرط بذاری که اگه newsID بود کل متنو نشون بده ، اگه نبود هیچی یا
اگه میخوای مثلا خلاصه یا چند جمله اولش نشون داده بشه از substr استفاده کن ...

نکته : substr برای کرکتر های غیر ascii خوب کار نمیکنه و کرکترو میشکنه باید قبلش از mb_internal_encoding استفاده کنی.

epooli
April 28th, 2011, 20:46
نظر آقا رضا خیلی خوب بود واسه ادامه مطلب....
گرچه نظر be009 رو اجرا کردم و جواب داد و خیلی از دوستمون تشکر می کنم.

فقط اینکه چطور میتونم از تاریخ شمسی برای این صفحه استفاده کنم و چطور میتونم ادیتور این صفحه رو تغییر بدم؟