كود عنوان الصفحة

كل ما يهم مطور المواقع ... لغات برمجة المواقع .. سكربتات .. مناقشات ..

كود عنوان الصفحة

مشاركةبواسطة hema9090 » السبت ديسمبر 13, 2008 8:08 pm

السلام عليكم اخوانى

ابحث عن كود او دالة php استطيع جلب title الصفحة مع المتغير

بمعنى ان كل صفحة لها عنوان

بهذا الكود يجلب عنوان الصفحة عند وضعة بها

ولا ادرى كيف رمزة او الدالة المستخدمة فيها
صورة العضو الشخصية
hema9090
عضو جديد
 
مشاركات: 11
اشترك في: السبت نوفمبر 29, 2008 6:42 pm

كود عنوان الصفحة

مشاركةبواسطة saanina » السبت ديسمبر 13, 2008 8:56 pm

تقصد ماداخل <title> ؟
صورة العضو الشخصية
saanina
عبدالرحمــــن
 
مشاركات: 3762
اشترك في: الاثنين أغسطس 30, 2004 1:54 pm

كود عنوان الصفحة

مشاركةبواسطة saanina » السبت ديسمبر 13, 2008 9:17 pm

من هنا عزيزي
PHP: fsockopen - Manual
صورة العضو الشخصية
saanina
عبدالرحمــــن
 
مشاركات: 3762
اشترك في: الاثنين أغسطس 30, 2004 1:54 pm

كود عنوان الصفحة

مشاركةبواسطة hema9090 » السبت ديسمبر 13, 2008 9:42 pm

اقصد title فى الصفحة الموجود بين
<title> </title>

كيف اقوم بطبعة
باستخدام الدالة
echo

بيحيث ما يوضع بين القوسين فى عنوان الصفحة

يتم طبعة بعد الدالةecho
صورة العضو الشخصية
hema9090
عضو جديد
 
مشاركات: 11
اشترك في: السبت نوفمبر 29, 2008 6:42 pm

كود عنوان الصفحة

مشاركةبواسطة saanina » السبت ديسمبر 13, 2008 10:05 pm

نعم عزيزي كما في الرابط

استخدم الداله وضعها باي مكان بسكربتك
CODE: تحديد الكل

function get_url_title
($url, $timeout = 2)
{
    $url = parse_url($url);

    if(!in_array($url['scheme'],array('','http')))
        return;

    $fp = fsockopen ($url['host'], ($url['port'] > 0 ? $url['port'] : 80), $errno, $errstr, $timeout);
    if (!$fp)
    {
        return;
        // echo "$errstr ($errno)<br>\n";
    }
    else
    
{
        fputs ($fp, "GET /".$url['path'].($url['query'] ? '?'.$url['query'] : '')." HTTP/1.0\r\nHost: ".$url['host']."\r\n\r\n");
        $d = '';
        while (!feof($fp))
        {
            $d .= fgets ($fp,2048);

            if(preg_match('~(</head>|<body>|(<title>\s*(.*?)\s*</title>))~i', $d, $m))
                break;
        }
        fclose ($fp);

        return $m[3];
    }
}
  


وبعدها
استخدما هكذا في الطباعه
CODE: تحديد الكل
echo get_url_title("the link here"); 
 
صورة العضو الشخصية
saanina
عبدالرحمــــن
 
مشاركات: 3762
اشترك في: الاثنين أغسطس 30, 2004 1:54 pm

كود عنوان الصفحة

مشاركةبواسطة hema9090 » السبت ديسمبر 13, 2008 10:21 pm

لقد قمت بانشاء صفحة خاصة على السيرفر المحلى للتجربة

وكتبت الكود مع تعديل اسم المنتدى هنا

echo get_url_title("[url=[url=[url=http://www.moffed.com")]http://www.moffed.com")[/url]]http://www.moffed.com")[/url]][url=[url=http://www.moffed.com")]http://www.moffed.com")[/url]]http://www.moffed.com")[/url][/url];

الى http://localhost

والنتجية طلعت
AppServ Open Project 2.5.10


اسم السيرفر ولس عنوان الصفحة
صورة العضو الشخصية
hema9090
عضو جديد
 
مشاركات: 11
اشترك في: السبت نوفمبر 29, 2008 6:42 pm

كود عنوان الصفحة

مشاركةبواسطة saanina » السبت ديسمبر 13, 2008 10:37 pm

جرب ضع اي رابط بدل the link here مثلا رابط قوقل وجرب
صورة العضو الشخصية
saanina
عبدالرحمــــن
 
مشاركات: 3762
اشترك في: الاثنين أغسطس 30, 2004 1:54 pm


العودة إلى تطويــر الويــب