سوالف اندرويد




العودة   سوالف سوفت > سوالف برمجة المواقع وتطويرها > PHP
التسجيل المدوّنات البحث مشاركات اليوم جعل الأقسام مقروءة

الوسوم:

الرد على الموضوع
 
LinkBack أدوات الموضوع
عضو فعال جدا
#1  
مشكلة مع داللة nl2br في صفحات html

السلام عليكم

اخواني عندي مشكلة مع دالة ال nl2br

المشكلة ان موقعي مبرمج بللغة html ولاكن عند استخدام دالة ال nl2br تقوم باضافة <br /> بدلا من <br>

ما هو الحل لهذه المشكلة؟؟؟ اريد ان تقوم دالة nl2br باضافة <br> عند السطر الجديد بدلا من <br />

يرجا المساعدة

هذه الصفحة مثال
http://www.palissue.com/arabic/Pales...etails/27.html

يرجا لامساعدة






__________________


عاشت فلسطين وعاشت المقاومة
http://www.palintefada.com/arabic
http://www.palissue.com/arabic
موقع انتفاضة فلسطين - موقع القضية الفلسطينية
الكاسر

elkaser is offline   قديم 17-08-2009, 09:20 PM
الرد مع إقتباس
عضو فعال جدا
#2  

ولماذا تريد تغييرها؟ الأصح هو استخدام <br />

عموما
تمرير المتغير الثاني false سيجعلها تستخدم <br> بدلا من <br />
كود PHP:
echo nl2br($textfalse); 






محمود حسين is offline   قديم 17-08-2009, 09:27 PM
الرد مع إقتباس
عضو فعال جدا
#3  

السلام عليكم
اخي بارك الله فيك اولا <br /> هي من ضمن لغة xhtml ولاكن <br> هي من ضمن ال html

ولاكن عندما اضع false ينتج خلل

Warning: Wrong parameter count for nl2br()

نسخة ال php الي عندي هي
PHP Version 4.4.9


ما العمل؟






__________________


عاشت فلسطين وعاشت المقاومة
http://www.palintefada.com/arabic
http://www.palissue.com/arabic
موقع انتفاضة فلسطين - موقع القضية الفلسطينية
الكاسر

elkaser is offline   قديم 17-08-2009, 10:17 PM
الرد مع إقتباس
عضو فعال جدا
#4  

بالفعل المتغير الثاني false يعمل فقط في الاصدار 5 ومابعده

بعد بحث سريع وجدت لك هذه الدالة التي تعمل لك المطلوب
كود PHP:
function nl2brnl($text$num)
  {
   return 
preg_replace("/\\r\\n|\\n|\\r/"sprintf("% -".(5+$num)."s","<BR>\\n"), $text);
  } 
المصدرPHP: nl2br - Manual






محمود حسين is offline   قديم 17-08-2009, 10:23 PM
الرد مع إقتباس
عضو نشيط
#5  

السلام عليكم ورحمة الله وبركاتة

وهذة أيضآ تعمل بكفاءة

كود PHP:
<?php
 
function nl2br2($x)
{
    return 
str_replace('<br />''<br>'nl2br($x));
}
 
echo 
nl2br2('كل
عام
وأنتم
بخير'
);
 
?>







آخر تعديل بواسطة tech في 18-08-2009 الساعة 12:56 AM.
tech is offline   قديم 18-08-2009, 12:53 AM
الرد مع إقتباس
عضو فعال جدا
#6  

السلام عليكم
شكرا جزيلا يا اخوان بارك اللف فيكم انحلت المشكلة






__________________


عاشت فلسطين وعاشت المقاومة
http://www.palintefada.com/arabic
http://www.palissue.com/arabic
موقع انتفاضة فلسطين - موقع القضية الفلسطينية
الكاسر

elkaser is offline   قديم 18-08-2009, 05:15 PM
الرد مع إقتباس
الرد على الموضوع



أدوات الموضوع

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

كود vB متاح
كود [IMG] متاح
كود HTML غير متاح
Trackbacks are متاح
Pingbacks are متاح
Refbacks are متاح


المواضيع المشابهه
الموضوع كاتب الموضوع القسم الردود آخر مشاركة
لدي مشكله بالموقع بحيث صفحات html لا تعمل اما صفحات htm تعمل ما الحل؟ hamudi الويب والويب 2.0 والـ Semantic Web 2 11-01-2008 12:02 AM
بنر فى موقع ترتيبه 1700 فى اليكسا لمن يحل لى مشكلة عدم ظهور صفحات بأمتداد html O33O الويب والويب 2.0 والـ Semantic Web 4 01-12-2007 01:42 PM
سؤال لأبو مايد والجياش .. هل قوقل يأرشف صفحات shtml بنفس طريقة ارشفة صفحات html SwahL.com الويب والويب 2.0 والـ Semantic Web 6 02-11-2006 04:08 PM
مشكلة في الـ nl2br عاجل snake_eyes PHP 3 07-03-2005 08:40 PM
عرض صفحات PHP داخل صفحات html ...سؤال للخبراء Janoubie الويب والويب 2.0 والـ Semantic Web 5 05-11-2003 06:36 PM


جميع الأوقات بتوقيت غرينتش +3. الوقت الآن هو 04:14 PM.