التواصل المباشر مع الادارة والاعضاء القدامى من خلال قناة التلغرام



العودة   :: vBspiders Professional Network :: > [ ::. قسم البرمجة ولغاتها .:: ] > برمجة الويب

إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
قديم 02-09-2011, 09:53 PM   رقم المشاركة : 1 (permalink)
معلومات العضو
 
الصورة الرمزية fantome195
 

 

 
إحصائية العضو








fantome195 غير متواجد حالياً

إرسال رسالة عبر MSN إلى fantome195

 

 

إحصائية الترشيح

عدد النقاط : 12
fantome195 is on a distinguished road

افتراضي نشر نص طويل في برنامج مثل النيوك


تواجهنا مشكلة أحياناً حينما تكون لدينا نصوص طويلة وكبيرة على ملفات وورد مثلاً و نريد أن نضيف هذه النصوص في برنامج نشر مثل ( النيوك ) أو غيرها و أي برنامج نشر آخر ..

و المشكلة التي تواجهنا تكمن في أن ( النيوك ) أو غيرها تأتي إفتراضياً داعمة للغة الهتمل مما يفرض علينا أن نضع عند نهاية كل فقرة أو كل سطر أمر الهتمل <br> !! ..

و طبعاً الخبراء بهذا المجال يعرفون طريق الحل لهذه المشكلة .. و ذلك عن طريق التعديل في أوامر الإضافة في البرنامج أو المجلة
لكننا هنا نخاطب المبتدئين تقريبا و نقدم لهم حلاً بسيطا و سهلاً إن شاءالله ..

قم بنسخ هذا الكود و أحفظه بملف و سمه nl2br.php :



<html dir="rtl">
<head>
<meta ***********="content-type" content="text/html; charset=windows-1256">
<style>
font {font-family: Tahoma; font-size: 12px}
A:link {color: #03689A; text-decoration: none}
A:active {color: #03689A; text-decoration: none}
A:visited {color: #03689A; text-decoration: none}
A:hover {color: #FF0000; text-decoration: none}
</style>
<title>NL2BR</title>
</head>
<body bgcolor="#FFFFFF">
<div align="center"><center><font color="#000000">
<table border="0" cellpadding="3" cellspacing="1" width="500" bgcolor="#000000">
<tr>
<td align="center" bgcolor="#03689A">
<p align="center"><font color="#FFFFFF">ضع النص الذي تريد تحويله للغة HTML بالمربع التالي ثم إضغط زر تحويل</font></p>
</td>
</tr>
<tr>
<td align="center" bgcolor="#F0F0F0">
<p align="center"><font color="#000000">
<form method="post" action="nl2br.php?do=nl2br">
<textarea rows="10" name="text" cols="80" style="font-size: 9pt; font-family: Tahoma"></textarea><br><br>
<input type="submit" value="تحويل" style="font-size: 9pt; font-family: Tahoma">
</form>
</font></p>
</td>
</tr>
</table><br>
<?php
if(isset($do)){
$text=nl2br($text);
?>
<table border="0" cellpadding="3" cellspacing="1" width="500" bgcolor="#000000">
<tr>
<td align="center" bgcolor="#03689A">
<p align="center"><font color="#FFFFFF">النص بلغة HTML</font></p>
</td>
</tr>
<tr>
<td align="center" bgcolor="#F0F0F0">
<p align="center"><font color="#000000">
<form method="post" action="nl2br.php?do=nl2br">
<textarea rows="10" name="text" cols="80" style="font-size: 9pt; font-family: Tahoma"><? echo $text ?></textarea><br><br>
<? echo $text ?>
</form>
</font></p>
</td>
</tr>
</table>
<?php
}
?>
</font></center></div>
</body>
</html>




السر يكمن في دالة nl2br ..
التي تقوم بتحويل New Line في نهاية كل فقرة أو كل سطر إلى br !! ..
و ذلك بطريقة أتوماتيكية ..

تريح الفرد من عناء نسخ النصوص ثم الذهاب للفرونت بيج ثم اللصق ثم عرض الكود ثم البحث عنه ..

أتمنى أن يكون السكربت قد أفادكم..



kav kw ',dg td fvkhl[ leg hgkd,;

   

رد مع اقتباس
قديم 02-11-2011, 06:05 AM   رقم المشاركة : 2 (permalink)
معلومات العضو
 
إحصائية العضو






بحر الكلام غير متواجد حالياً

 

 

إحصائية الترشيح

عدد النقاط : 10
بحر الكلام is on a distinguished road

افتراضي


يعطيك العافية

التوقيع

http://img842.imageshack.us/img842/6900/57001160.gif

ان كنت قادر على ايذاء الناس فتذكر قدرت الله عليك

 

   

رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة

الانتقال السريع


الساعة الآن 05:59 PM


[ vBspiders.Com Network ]

SEO by vBSEO 3.6.0