• 09-11-2009, 16:38:26
    #1
    Toplist script icin kullanmak istedigim bir konuyu paylasmak istiyorum birtürlü icinden cikamiyorum.



    eklenen sitelerin title , description ve keywords larini otomatik cekmesini istiyorum birde sayfami kasmayacak sekilde nasil olabilir.

    Kaynak koduna asagidaki gibi ayarlamak istiyorum

    <TITLE>sayfanin titlesini buraya in include yapmak istiyorum title.php</TITLE>
    <meta name="description" content="sayfanin descriptionunu buraya in include yapmak istiyorum description.php">
    <meta name="keywords" content="sayfanin keywordsunu buraya in include yapmak istiyorum keywords.php">
    Asagidada Kullanacagim Kodlari ekledim

    title.php cekme kodu:
    <?php
    
    $url3=strip_tags($url3);
    
    $url_control=substr($url3,0,7);
    
    if ($url_control!="http://") {
    $url3="   Sitelink  ".$url3;
    }
    
    $file = file($url3);
    $file = implode("",$file);
    
    if(preg_match("/<title>(.+)<\/title>/i",$file,$m))
            echo ''.$m[1].'<br />';
    else
        echo "The page doesn't have a title tag!<br />";
    
    ?>

    description.php kodu:
    <?php
    
    $url3=strip_tags($url3);
    
    $url_control=substr($url3,0,7);
    
    if ($url_control!="http://") {
    $url3="     Sitelink    ".$url3;
    }   
    
     $metetags = get_meta_tags($url3);
     $desc = $metetags['description'];
    
    echo ''.$desc.'<br />';
    
    ?>

    keywords.php kodu:
    <?php
    
    $url3=strip_tags($url3);
    
    $url_control=substr($url3,0,7);
    
    if ($url_control!="http://") {
    $url3="     Sitelink    ".$url3;
    }
          
    function keywords($site) {
     $metetags = get_meta_tags($site, 1);
     $key = $metetags[keywords];
        if ($key=="") {
            $metetags = get_meta_tags($site, 1);
            $key = $metetags[keyword];
       }
     return $key;
    }  
    
    echo ''.keywords($url3).'<br />';
    
    ?>

    Benim düsüncek yukaridaki gibi ama basarili olurmu bilmiyorum

    Düzgün anlatmaya calistim ama biraz karisik oldu galiba

    Yardimlariniz icin cok tesekkür ederim simdiden
  • 09-11-2009, 17:00:43
    #2
    <TITLE><?php include("title.php"); ?></TITLE> 
    <meta name="description" content="<?php include("description.php"); ?> "> 
    <meta name="keywords" content="<?php include("keywords.php"); ?>">

    Buyrun hocam inş. İşini görür.
  • 09-11-2009, 17:59:18
    #3
    Cok sagolasin

    Kod nasil uygun olurmu
  • 09-11-2009, 18:23:58
    #4
    bozoo adlı üyeden alıntı: mesajı görüntüle
    Cok sagolasin

    Kod nasil uygun olurmu
    Hocam bu kod işini görür..