• 04-10-2010, 21:18:35
    #1
    arkadaşlar Ürünler, haberler, vs. sayfalara uygun keywords ve description bilgilerinin "Aktif sayfa" ya göre değişmesini istiyorum. ekrandaki Sayfanın meta verilerini "Aktarimlar.php" ye aktarmam gerekiyor. ama nasıl.?

    ben: Aktif sayfanın meta verilerini mysqlden çekiyorum. fakat
    her functionda değiştirecem.

    YARDIMLARINIZ İÇİN TEŞKKÜRLER


    echo"<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 2.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">
    <html xmlns=\"http://www.w3.org/1999/xhtml\">
    <head>
    <title>$title-$siteadi</title>
    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1254\">
    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />
    
    <meta name=\"description\" content=\"$description\">
    <meta name=\"keywords\" content=\"$keywords\">
    
    <link rel=\"Shortcut Icon\" type=\"image/ico\" href=\"favicon.ico\" /> 
    <meta name=\"robots\" content=\"index, follow\" />
    <meta name=\"revisit-after\" content=\"1 days\" />
    <link rel=\"stylesheet\" href=\"Temalar/".$sitetema."../style/style.css\" type=\"text/css\">
    <link rel=\"stylesheet\" href=\"Temalar/".$sitetema."../style/Yonet.css\" type=\"text/css\">
    </head>";
  • 04-10-2010, 22:42:13
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Biraz daha açıklayıcı olsan, bi örnekleme yapsan daha kolay anlarız, ben bişey anlayamadım. yani amacın belli de, şimdiye kadar ne yaptın, kodlama stilin nedir, söylediğimiz ne kadar kafanda yer edinecek onu oturtamadım bi türlü zihnime.
  • 05-10-2010, 00:06:42
    #3
    Üyeliği durduruldu
    öncelikle windows-1254 ile utf-8 farklı şeyler. sayfanın charsetine karar ver. ondan sonra da şimdiye kadar neleri denediğini yaz onun üstüne seni yönlendirelim.
  • 06-10-2010, 02:43:11
    #4
    evet mantıklı söyledikleriniz. konuyla ilgili bir uygulama buldum. üzerinde çalışıyorum. takılınca yazacam.

    MC_delta_T hocam : "öncelikle windows-1254 ile utf-8 farklı şeyler. " demişin 1254 tr yi çözdü,
    Bu yüzden ekledim
  • 06-10-2010, 03:06:30
    #5
    Üyeliği durduruldu
    farkyerim adlı üyeden alıntı: mesajı görüntüle
    MC_delta_T hocam : "öncelikle windows-1254 ile utf-8 farklı şeyler. " demişin 1254 tr yi çözdün sence?
    ah bi de ne demek istediğini anlayabilsem çok süper olacak!!!
  • 06-10-2010, 04:07:54
    #6
    ekteki meta.php oluşturdum.
    Mysql tablom: http://www.alokatalog.com/Untitled-1.jpg


    //// İNDEX.PHP//// YAZDIRIYORUM

    Alıntı
    if (isset($_GET['urunler_meta'])) { $Sayfa="urunler_meta"; }
    else { $Sayfa="anasayfa_meta"; }

    echo"<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 2.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">
    <html xmlns=\"http://www.w3.org/1999/xhtml\">
    <head>
    <title>"; meta($Sayfa); echo"</title>
    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1254\">
    <link rel=\"Shortcut Icon\" type=\"image/ico\" href=\"favicon.ico\" />
    <meta name=\"robots\" content=\"index, follow\" />
    <meta name=\"revisit-after\" content=\"1 days\" />
    <link rel=\"stylesheet\" href=\"Temalar/".$sitetema."../style/style.css\" type=\"text/css\">
    <link rel=\"stylesheet\" href=\"Temalar/".$sitetema."../style/Yonet.css\" type=\"text/css\">
    </head>";

    /// META.PHP///
    <?php
    global $prefix;
    function urunler_meta() {
    $sql="SELECT * FROM alo_urunler WHERE title='$_GET[Sayfa]'";
        $sorgu=mysql_query("$sql");
    
            while ($sonuc=mysql_fetch_array($sorgu)){
                echo "<title>$sonuc[title]</title>\n";
                echo "<meta name=\"description\" content=\"$sonuc[description]\" />\n";
                echo "<meta name=\"keywords\" content=\"$sonuc[keywords]\" />\n\r";
            }
    }
    
    function anasayfa_meta() {
        global $baslik,$tanim,$anahtar;
    
            echo "<title>Alokatalog.com</title>\n";
            echo "<meta name=\"description\" content=\"$tanim\" />\n";
            echo "<meta name=\"keywords\" content=\"$anahtar\" />\n\r";
    } 
    
    
    
    
    function meta1() {
        global $siteadi;
    
            echo "<title>$siteadi</title>\n";
            echo "<meta name=\"description\" content=\"$siteadi\" />\n";
            echo "<meta name=\"keywords\" content=\"$siteadi\" />\n\r";
    } 
    
    
    
    Function meta($Sayfa) {
    $Sayfa=$_GET["Sayfa"];
    Switch($Sayfa){
        Default:
            anasayfa_meta();
            break;
            
        case"urunler_meta":
            urunler_meta();
            break;
            
        case"meta1":
            meta1();
            break;
    }
    }
    ?>
  • 07-10-2010, 23:53:46
    #7
    hocam selam az bakarmısın. zoom699(att)hot

    MC_delta_T adlı üyeden alıntı: mesajı görüntüle
    ah bi de ne demek istediğini anlayabilsem çok süper olacak!!!
  • 07-10-2010, 23:55:57
    #8
    Üyeliği durduruldu
    farkyerim adlı üyeden alıntı: mesajı görüntüle
    hocam selam az bakarmısın. zoom699(att)hot
    pek msn kullanmam. konu altından yazarsan diğer arkadaşlar da yardımcı olabilirler.
  • 08-10-2010, 00:12:32
    #9
    Arkadaşlar "seo script" çözmüş olan varmı?

    http://www.seoteknikleri.com/php-ile...gi-script.html