عرض مشاركة واحدة
مشرف قسم PHP
تاريخ التسجيل: May 2007-
#15 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة الإمبراطور وحيد مشاهدة المشاركة
السلام عليكم
الاستاذ اشرف ماقصر معاك

قمت بتجربة الكود ورائع فعلا

يمكن اضافة :

كود PHP:
echo"$tags[0]"
داخل حلقة التكرارفي اخر حلقة التكرار لطباعة كلمات البحث ..

شكرا لك استاذ اشرف بارك الله فيك

تحياتي للجميع
وعليكم السلام ، العفو وبوركت جهودك ..

اقتباس:
ايضا احس انه يبدا من السطر الرابع هل يمكنني تحديد من اي سطر يبدأ او يمكنني ان اجعله يجلب بعشوائية

ويرجى اخباري كيف يمكنني تعديل عدد الاسطر لاني حاولت ولم اصل لنتيجة

وشكرا لمجهودك وتعبك معاي
اعذرني ظننت أنها كلها <h1> ، أولاً الـ Tags خاطئة ، قم بتعديل كود التاجز إلى :
كود PHP:
<h5>كلمة بحث 1</h5>
<
h3>كلمة بحث 2</h3>
<
h1>كلمة بحث 3</h1>
<
h3>كلمة بحث 4</h3>
<
h4>كلمة بحث 5</h4>
<
h5>كلمة بحث 6</h2>
<
h3>كلمة بحث 7</h3>
<
h5>كلمة بحث 8</h5>
<
h3>كلمة بحث 9</h3>
<
h4>كلمة بحث 10</h4>
<
h5>كلمة بحث 11</h5>
<
h3>كلمة بحث 12</h3>
<
h1>كلمة بحث 13</h1>
<
h3>كلمة بحث 14</h3>
<
h4>كلمة بحث 15</h4
لاحظ وسوم الفتح والإغلاق ..

كود الـ PHP الجديد :
كود PHP:
<?php
 
$file 
implode(''file('tags.html'));
$tags = array();
$parts split('<h[0-9]>'$file);
foreach (
$parts as $key => $val) {
 if (
$key == 0) continue;
 
$ctag split('</h[0-9]>'$val);
 
$tags[] = $ctag[0];
}
 
?>
المرة هذي جربته ويعمل بكفاءة ..

تحياتي، أشرف السمهوري






__________________
[هل] سيتحقق الحلم؟
هذا ما ستخبرنا به الأيام :) ..
أشرف السمهوري غير متواجد حالياً   قديم 22-05-2008, 12:10 AM
رد مع اقتباس