PDA

View Full Version : سوال: مرتب کردن متن یک صفحه توسط دستورات html



nokhodi
چهارشنبه 04 تیر 1393, 12:21 عصر
سلام دوستان

از یه فیلد جدول مطلبی رو استخراج کردم...که تو عکس زیر میبینید...

در بعضی مواقع مطالب بصورت درست ( راست چین...بین خطوط درست اینتر خورده...جای عکس ها درسته مث عکس زیر(1))

http://www.xum.ir/images/2014/06/25/19796c.jpg


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

http://www.xum.ir/images/2014/06/25/24a345.jpg



چطوی میتونم بعد از گرفتن محتوا قبل نشون دادنش در صفحه...اون رو توسط تگ های html مرنب کنم؟!!!!!


سپاس

mohamad_torabi
چهارشنبه 04 تیر 1393, 13:36 عصر
سلام دوستان

اگه سوال رو در انجمن غیر مرتبط زدم پیشاپیش عذر میخوام...

از یه فیلد جدول مطلبی رو استخراج کردم...که تو عکس زیر میبینید...

در بعضی مواقع مطالب بصورت درست ( راست چین...بین خطوط درست اینتر خورده...جای عکس ها درسته مث عکس زیر(1))

http://www.xum.ir/images/2014/06/25/19796c.jpg


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

http://www.xum.ir/images/2014/06/25/24a345.jpg



چطوی میتونم بعد از گرفتن محتوا قبل نشون دادنش در صفحه...اون رو توسط تگ های html مرنب کنم؟!!!!!


سپاس

تو تالار طراحی وب باید مطرح کنید و یا html خالی نمیشه باشد از css استفاده کنید

nokhodi
چهارشنبه 04 تیر 1393, 13:43 عصر
مدیران محترم اگه انتقال بذن ممنون میشم...

خوب چطوری؟!

mohamad_torabi
چهارشنبه 04 تیر 1393, 14:17 عصر
مدیران محترم اگه انتقال بذن ممنون میشم...

خوب چطوری؟!
این اینجا تاپیک رو حذف کن و برو اونجا ایجاد کن کاری که خودتون باید انجام بدین
برید اونجا جوابتون رو میدن

nokhodi
چهارشنبه 04 تیر 1393, 14:55 عصر
انتقالش دادم دوست عزیز...

nokhodi
چهارشنبه 04 تیر 1393, 19:13 عصر
دوستان کسی نمیتونه راهنمایی کنه؟!!!!!!1

دانیال دزفولی
چهارشنبه 04 تیر 1393, 22:30 عصر
تو تالار طراحی وب باید مطرح کنید و یا html خالی نمیشه باشد از css استفاده کنید


مگه اینجا کجاست مهندس؟

mohamad_torabi
چهارشنبه 04 تیر 1393, 22:43 عصر
مگه اینجا کجاست مهندس؟

تاپیک رو انتقال دادن جای اشتباهی تاپیک ایجاد کرده بودن:چشمک:

nokhodi
پنج شنبه 05 تیر 1393, 10:30 صبح
یعنی واقعا هیچ دوستی نمیتونه کمک کنه به من؟!!!!!!

دانیال دزفولی
پنج شنبه 05 تیر 1393, 12:48 عصر
من که نفهمیدم مشکل دقیقا چیه

nokhodi
شنبه 07 تیر 1393, 10:12 صبح
یک صفحه با PHP داریم
که از بانک یک فیلد که حاوی تصاویر و متن طولانی هست رو داریم نشون میدیم...
در بعضی مواقع متن بصورت عکس اول مرتب نشون داده میشه... یعنی اگر جایی اینتری خورده باشه...عکس وسط چین شده باشه....و باقی تنظیمات نشون داده میشه
و در بعضی مواقع دیگه که توی عکس دوم هست...متن بصورت نا مرتب نشون داده میشه؟!
عکس به انتهای متن میچسبه و ....

میخواستم ببینم چطوری میتونم این فیلد رو فبل نشون دادن با استفاده از تگ های HTML & CSS مرتب کنم که مث عکس اول مرتب نشون داده بشه؟!

امیدوارم توضیحم کامل بوده باشه... :)

دانیال دزفولی
شنبه 07 تیر 1393, 11:21 صبح
این که مربوط به html css نیست

باید برید تو تالار php

ولی من تابع n2br() دیدم که به دردتون میخوره

nokhodi
شنبه 07 تیر 1393, 13:05 عصر
ممنونم...

مشکلم تا حدودی با استفاده از این تابع حل شد...

دانیال دزفولی
شنبه 07 تیر 1393, 14:47 عصر
ببخشید

nl2br

nokhodi
دوشنبه 13 مرداد 1393, 13:31 عصر
پیشاپیش غذر خواهی میکنم تاپیک قدیمی رو میارم بالا...اما مشکلم همچنان پابرجست...ممنون میشم دوستان کمک کنن...
توضیحات تکمیلی تر :
cms استفاده شده وردپرس هستش


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

http://www.xum.ir/images/2014/08/04/mohtava.png



این هم محتوای ذخیره شده در بانک برای فیلد post_contect پست :

لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک است. چاپگرها و متون بلکه روزنامه و مجله در ستون و سطرآنچنان که لازم است و برای شرایط فعلی تکنولوژی مورد نیاز و کاربردهای متنوع با هدف بهبود ابزارهای کاربردی می باشد. کتابهای زیادی در شصت و سه درصد گذشته، حال و آینده شناخت فراوان جامعه و متخصصان را می طلبد تا با نرم افزارها شناخت بیستری را برای طراحان رایانه ای و فرهنگ پیشرو در زبان فارسی ایجاد کرد. در این صورت می توان امید داشت که تمام و دشواری موجود در ارائه راهکارها و شرایط سخت تایپ به پایان رسد وزمان مورد نیاز شامل حروفچینی دستاوردهای اصلی و جوابگوی سوالات پیوسته اهل دنیای موجود طراحی اساسا مورد استفاده قرار گیرد.

 

<img src="http://www.xxxxxx.co...14/08/matn.png" (http://www.xxxxxx.com/wp-content/uploads/2014/08/matn.png)
alt="matn" width="141" height="119" />

&nbsp;
<ul>
<li>لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک است</li>
<li>لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک است</li>
<li>لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک است</li>
<li>لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک اس</li>
</ul>
&nbsp;
<ol>
<li>لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک است</li>
<li>لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک است</li>
<li>لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک است</li>
<li>لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک است</li>
<li>لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک اس</li>
</ol>
&nbsp;

&nbsp;

&nbsp;




مثلا موقع نمایش عکس رو وسط چین کنم... یا اگه گاهی کسی متن رو تراز نکرد موقع پست گذاشتن ، من بتونم محتوا رو تراز کنم...
در اخر اینکه بتونم قبل نشون دادن تو این صفحه یکسری کدهای html بهش اضافه کنم؟!!!

خیلی خیلی برام مهمه...

پیشاپیش ممنونم از راهنماییتون

دانیال دزفولی
دوشنبه 13 مرداد 1393, 13:48 عصر
موضوع کار چیه؟

nokhodi
دوشنبه 13 مرداد 1393, 14:20 عصر
یه سری محتوا از دیتابیس استخراج بشه و در مکان دیگه نشون داده بشه ( این موارد کاربرد های مختلفی داره..میتونه یه صفحه وب باشه...میتونه خروجی json باشه برا وبسرویس. و.....)
مهم اینه که بشه قبل ارسال مطالب این متن که خودش دارای تگ های html هست ...کمی جمع و جور بشه...

اینطوری بگم بهتره که :

میخوام این سه خط رو به بخش محتوا اعمال کنم...

متن ها راست چین ( اگر p باشه یا نباشه...وبرای تمام ul و ol ها)
فاصله بین خطوط یه عددی باشه بعنوان مثال 30px
عکس وسط چین باشه


حتی با دستورات جایگزینی متن (توابع php) کد نوشتم که جوب نداد...:(

nokhodi
سه شنبه 14 مرداد 1393, 12:31 عصر
اساتید عزیز...
هیچ پینشهاد و راهکاری ندارین؟! :(

ali@hmadi
سه شنبه 14 مرداد 1393, 12:56 عصر
یه سری محتوا از دیتابیس استخراج بشه و در مکان دیگه نشون داده بشه ( این موارد کاربرد های مختلفی داره..میتونه یه صفحه وب باشه...میتونه خروجی json باشه برا وبسرویس. و.....)
مهم اینه که بشه قبل ارسال مطالب این متن که خودش دارای تگ های html هست ...کمی جمع و جور بشه...

اینطوری بگم بهتره که :

میخوام این سه خط رو به بخش محتوا اعمال کنم...

متن ها راست چین ( اگر p باشه یا نباشه...وبرای تمام ul و ol ها)
فاصله بین خطوط یه عددی باشه بعنوان مثال 30px
عکس وسط چین باشه


حتی با دستورات جایگزینی متن (توابع php) کد نوشتم که جوب نداد...:(



خب مگه نمی توانید با استایل دادن درست کنید ... !!!
شما فانکشن محتوا را داخل تگی با کلاس یا آیدی فلان قرار بدهید :



li{
text-align:justify;
direction:rtl;}

img{
margin:5px auto;}




حال اگه درون قالبی هست که تگ img و li زیاد داره اون کلاس یا آی دی هم اول صدا زدن ها صدا بزنید ...





folan li{
text-align:justify;
direction:rtl;}

folan img{
margin:5px auto;}

nokhodi
سه شنبه 14 مرداد 1393, 14:36 عصر
نه دوست عزیز...نمیتونم از استایل ها استفاده کنم...
وقتی داده ها از دیتابیس میان داخل متغیر خودش بعضی خصیصه ها رو داره...مجبورم محتوای متغییر رو تغییر بدم و اون متغیر رو در کارهای دیگه از ش استفاده کنم...مشکل همین تغییر در محتوای متغیر هست

یکی از محدودیت ها همین عدم استفاده از استایل هاست... :(

ali@hmadi
سه شنبه 14 مرداد 1393, 14:57 عصر
نه دوست عزیز...نمیتونم از استایل ها استفاده کنم...
وقتی داده ها از دیتابیس میان داخل متغیر خودش بعضی خصیصه ها رو داره...مجبورم محتوای متغییر رو تغییر بدم و اون متغیر رو در کارهای دیگه از ش استفاده کنم...مشکل همین تغییر در محتوای متغیر هست

یکی از محدودیت ها همین عدم استفاده از استایل هاست... :(


شاید یادتون رفته که , استایلتون بعد از استایل دیگه یا درون اون استایل مرکزی باید قرار بدید ...

خب تغییر دیتا بدید ... و اطلاعات را گرفته درون اسمی ریخته و تغییر دهید ....

اما مشکل شما در نحوه ی استایل دهی هست ... از ما گفتن بود ..




str_replace("b","ali",'b car b');

nokhodi
چهارشنبه 15 مرداد 1393, 10:01 صبح
ممنونم از توضیحاتتون...
ببینید..من باید این متغیر رو به یک ارایه json بدم...و توی اون صفحه که داره این اتفاق میوفته نباید هیچ گونه کدی بغیر کدهای php باشه...
بخاطر همینه یکم محدودیت استفاده ازاستایل ها و تگ های html دارم...

nokhodi
چهارشنبه 15 مرداد 1393, 11:22 صبح
دوستی بهم گفت باید از regex استفاده کنم...آیا میشه از اون استفاده کرد واسه این موضوع؟