PDA

View Full Version : سوال: پردازش قالب مانند بلاگفا و جایگزینی مقدار در قالب سایت



as13851365
دوشنبه 21 بهمن 1387, 15:30 عصر
من می خوام یک چیزی مانند بلاگفا داشته باشم البته قسمت قالب سایت رو می گم
اگر به کد زیر توجه کنید بیشتر منظور من رو می فهمید :



.
.
.
<a1>
<div id=title>
<span style="float:right;direction:rtl"><a href="<-PostLink->"><-PostTitle-></a></span>
<span style="float:right;direction:rtl"><-PostDate-> <-PostTime-></span>
</div>

<div id=pbody><-PostContent->
<a1ExtendedPost><a href="<-PostLink->">ادامه مطلب</a></a1ExtendedPost>

<div id=postdesc>نوشته شده توسط <-PostAuthor-><a href="<-PostLink->" title="Link">لینک ثابت</a>
<a1Comment></a1Comment>
</div>
</div>
</a1>
.
.
.


اگه به کد بالا دقت کرده باشید حتما متوجه منظور من می شید

من می خوام قالب سایت خودم را مانند بلاگفا ایجاد کنم حالا اگه دوستان راهنمایی کنند خیلی ممنون می شم

من می خوان کدهای قسمت تک <a1> تا </a1> بردارم و در یک متغییر قرار بدم و بعد از تغییر دادن تک های چون <-PostLink-> و ... دوباره در قالب سایت جایگزین کنم

سوال : برای برداشتن کدهای قسمت تک <a1> تا </a1> چطوری باید عمل کنم

__ziXet__
دوشنبه 21 بهمن 1387, 16:28 عصر
من می خوام یک چیزی مانند بلاگفا داشته باشم البته قسمت قالب سایت رو می گم
اگر به کد زیر توجه کنید بیشتر منظور من رو می فهمید :



.
.
.
<a1>
<div id=title>
<span style="float:right;direction:rtl"><a href="<-PostLink->"><-PostTitle-></a></span>
<span style="float:right;direction:rtl"><-PostDate-> <-PostTime-></span>
</div>

<div id=pbody><-PostContent->
<a1ExtendedPost><a href="<-PostLink->">ادامه مطلب</a></a1ExtendedPost>

<div id=postdesc>نوشته شده توسط <-PostAuthor-><a href="<-PostLink->" title="Link">لینک ثابت</a>
<a1Comment></a1Comment>
</div>
</div>
</a1>
.
.
.
اگه به کد بالا دقت کرده باشید حتما متوجه منظور من می شید

من می خوام قالب سایت خودم را مانند بلاگفا ایجاد کنم حالا اگه دوستان راهنمایی کنند خیلی ممنون می شم

من می خوان کدهای قسمت تک <a1> تا </a1> بردارم و در یک متغییر قرار بدم و بعد از تغییر دادن تک های چون <-PostLink-> و ... دوباره در قالب سایت جایگزین کنم

سوال : برای برداشتن کدهای قسمت تک <a1> تا </a1> چطوری باید عمل کنم
کار سختی نیست!

برای <-PostLink-> میتونی از str_replace استفاده کنی و برای قرار دادن مطلب بین دوتا تگ هم باید از regular expression استفاده کنی
به این یه نیگاه بندار:http://ie.php.net/preg_match_all
کلا برای انجام این کرارا باید نحوه نوشتن regex رو خوب یاد بگیری.