هل الطريقه الافضل ان ابنى صفحات جديده
تحتوى على المقال كامل
ام هناك طريقه افضل :huh:
هل الطريقه الافضل ان ابنى صفحات جديده
تحتوى على المقال كامل
ام هناك طريقه افضل :huh:
[وسط] [وسط]لا اله الا الله
سبحانك انى كنت من الظالمين
[/وسط][/وسط]
لاداعي لأنشاء صفحه جديده ,هناك العشرات من مواضيع تتحدث عن هاذا الامر...
فقط باستخدام
switch او if و $_GET
اخى الكريم
رمضان مبارك
لو ممكن وصلات لمواضيع توضح هذه النقطه
[وسط] [وسط]لا اله الا الله
سبحانك انى كنت من الظالمين
[/وسط][/وسط]
بسم الله الرحمن الرحيم
انا افهم جيدا قواعد if و switch وfor
ولكن كيف استخدمها لعمل طريقة وصلة التكمله من خلال بناء جزء من صفحه وليس الصفحه كلها
ولكم كل التقدير
[وسط] [وسط]لا اله الا الله
سبحانك انى كنت من الظالمين
[/وسط][/وسط]
أنا قد قمت سابقا بإستخدام الدالة explode لتقسيم النص إلى مصفوفة
و عند طلب الصفحة الرئيسية يقوم السكريبت بإظهار جزء من النص و عند الضغط على المزيد يقوم بإظهار النص كاملا
أرجو أن تكون قد فهمت قصدى
لا تراجع و لا إستسلام
افهم من ذلك اننى ساكون مصفوفه احاديه
ثم اضع ثم فو المعيار الاول اضع جزء من النص والجزء الثانى اضع النص بالكامل
هل هذا ما تقصده اخى الكريم
لو كان غير ذلك
فارجوا ارسال مثال بسيط لصفحه واحده
ولك جزيل الشكر
[وسط] [وسط]لا اله الا الله
سبحانك انى كنت من الظالمين
[/وسط][/وسط]
السلام وعليكم
يمكن استخدام دوال استخلاص جزء من المقال ,كأخذ 60 حرف الأولى .
كما يمكن تضمين رمز معين للفصل بين بداية المقال وبقية المقال
هذا الكود مجرد مثال
<? /* $article=" head :mark: body of article "; */ $parts=explode($article,":mark:"); echo $part[0]."...more"; ?>
جزاك الله خيرا على مشاركتك
طيب ..
هنا ساقوم بعمل وصله للكلمه more
اليس هذا بديهى
طيب الوصله دى هاتكون ازاى؟
[وسط] [وسط]لا اله الا الله
سبحانك انى كنت من الظالمين
[/وسط][/وسط]
جرب هذا المثال
<?
switch($page)
{
case'artical1':
//هنا المقالة
echo'المقالة رقم 1
------------------------
-----------------------
----------------------- إلخ<br>
<a href=art.php?page=>الرجوع للخلف</a>';
break;
case'artical2':
//هنا المقالة
echo'المقالى رقم 2
------------------------
-----------------------
----------------------- إلخ<br>
<a href=art.php?page=>الرجوع للخلف</a>';
break;
default;
//هنا
echo'
المقالة رقم 1 <a href=art.php?page=artical1>إقرأ المزيد</a><br>
المقالة رقم 2<a href=art.php?page=artical2>إقرأ المزيد</a>';
}
?>هنا استخدمت دالة switch لتقسم الصفحة
حيث للوصول لصفحة منهم نعطى المتغير page$ القيمة المناسبة حيث
للوصول للمقالة رقم 1 قمت بإعطاء page$ = artical1
فى الوصلة
<a href=art.php?page=artical1>
المثال بالمرفقات
شكرا لك اخى القادرىازادك الله من العلمساجرب المثال عيلى السيرفر المحلىاستفسار بسيط !!!!!!!!!!على معنى هذا اننى لو سانشاء صفحه اخبار يوميهوطبعا الاخبار تتغير يومياهل ساغير فى محتوى النص فى القاعده switchمع استخدام وصلة اقرا المزيد ام الحل غير ذلك ؟
[وسط] [وسط]لا اله الا الله
سبحانك انى كنت من الظالمين
[/وسط][/وسط]
صفحة لعرض المقال كاملة ستكون أفضل كلما قل كود الصفحة الواحدة كلما قل فرص الexploit
هذه نصيحة أمنيه
عزيزى loader
اولا ما معنى exploit
اقتباسصفحة لعرض المقال كاملة ستكون أفضل
هل معنى هذا ان ابنى صفحه لكل خبر
اى لو فرض ان هناك 30 خبر هل ابنى 30 صفحه لعرض هذه الاخبار على افتراض ان الاخبار مساحتها كبيره
طبعا لتكون الصفحات الكامله عند ضغط وصلة المزيد
ارجوا منكم اخوانى ان توصضحوا لى هذه النقطه بحيث الحل الانسب ساقوم بتنفيذه باذن الله
[وسط] [وسط]لا اله الا الله
سبحانك انى كنت من الظالمين
[/وسط][/وسط]
إذا كنت ستستخدم switch لعرض صفحة آخبرا قم بالتعويض عن الخبر برقم الآى دى فى قاعدة البيانات مثل التالى :
نفرض ان عندنا جدول فى قاعدة بيانات إسمها news و حقولها id - title - the_news
هذا مثال لعرض هذه الآخبار
<?
switch($page)
{
case'news':
$sql=mysql_query("select * from news where id='".$id_news."' ");
$rs=mysql_fetch_array($sql);
echo'<PRE>'.$rs['the_news'].'</PRE><p><br>
<a href=art.php?page=>الرجوع للخلف</a>';
break;
default;
//عرض جميع الوصلات لصفحة الأخبار
$sql=mysql_query("select * from news");
$num=1;
while($rs=mysql_fetch_array($sql))
{
echo'
الخبر رقم '.$num.' <a href=art.php?page=news&id_news='.$rs['id'].'>'.$rs['title'].'</a><br>';
$num++;
}
}
?>المثال بالمرفقات
ولله التوفيق
السلام عليكم
بداية موفقة اخي الفاضل
يمكنك استخدام الدالية substr
$subj=substr($row[subject], 0, 350);
لاحظ انني اخترت 350 حرف من الموضوع من البداية 0
كم تشتكي وتقول انك معدم
والارض ملكك والسما والأنجم
--------------------------

شركة بال يس لخدمات الاستضافة والتصميم
www.palyes.com
sales@palyes.com
دائما اونلاين : thesunyangel@hotmail.com
اشكركم اخوانى
وساطبق ما تذكروه لعله نافع لى ولكم باذن الله
[وسط] [وسط]لا اله الا الله
سبحانك انى كنت من الظالمين
[/وسط][/وسط]
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…