• 08-10-2010, 00:21:04
    #10
    Üyeliği durduruldu
    function hede($str = NULL){
    return $str;
    }
    
    echo hede('Anasayfa');
    echo hede('Baba Sayfa');
  • 08-10-2010, 23:46:10
    #11
    Arkadaşlar konuya 1 haftadır çalışıyorum. çözemediğim bir nokta var. Bİ EL ATARSANIZ ÇALIŞACAK
    Anasayfam: $siteadi/Sayfa.php

    Sayfa Yapım:$Git= $_GET["Git"] ile "Urunler" Klasöründe "index.php" de, $Sayfa= $_GET["Sayfa"]; kontrolü sonucu "UrunOku" fonksiyonumu çağırıyorum.
    Açılan sayfamın linki bu: Sayfa.php?Git=Urunler&Sayfa=UrunOku&id=$id

    TAKILDIĞIM NOKTA:meta.php'de UrunOku_meta();fonksiyonumda WHERE ile Urlme özel Nasıl eşitliyecem.

    urunler tablomdaki baslik="neye eşitlemeyliyim."
    Deneme alternatiflerim ekte:
    WHERE baslik='$_GET["Sayfa"]'
    WHERE baslik='$_GET["Git"]'
    WHERE baslik='$_GET["Urunler"]'
    WHERE baslik='$_GET["id"]'


    //-- meta.php DEKİ TAKILDIM.
    <?php
    global $prefix;
    
    function UrunOku_meta() {
    
        $sorgu=mysql_query(" SELECT * FROM alo_urunler WHERE baslik='UrunOku'");
        while ($sonuc=mysql_fetch_array($sorgu)){
            echo "<title>$sonuc[baslik]</title>\n";
            echo "<meta name=\"description\" content=\"$sonuc[description]\" />\n";
            echo "<meta name=\"keywords\" content=\"$sonuc[keywords]\" />\n\r";
        }
    }
    
    function anasayfa_meta() {
    
            echo "<title> alo katolog</title>\n";
            echo "<meta name=\"description\" content=\" alo katolog\" />\n";
            echo "<meta name=\"keywords\" content=\" alo katolog\" />\n\r";
    }
    
    function meta($konum){
        switch ($konum) {
            case "UrunOku":
                UrunOku_meta();
                break;
            
            case "anasayfa":
                anasayfa_meta();
                break;
        
        }
    }
    ?>





    .HTACCESS ÇÖZÜMÜM.

    Alıntı
    RewriteRule ^Urunler-(.*)-(.*).html$ Sayfa.php?Git=Urunler&Sayfa=UrunOku&id=$1 [L,NC]
    .
    Blok-Urunler.php DE .htaccess. açılacak sayfanın uygulanışı
    Alıntı
    <?php
    global $kullanici,$prefix,$toplamyenimesaj,$toplamokunmus mesaj;
    $Git=$_GET["Git"];
    $sor = mysql_query("SELECT * FROM ".$prefix."_urunler ORDER BY id DESC LIMIT 0,10 ");
    while($yaz=mysql_fetch_array($sor)){

    $id =$yaz["id"];
    $urunler =seola($yaz["baslik"]);

    echo"<div id=\"Sol\">
    <div id=\"Menu\" >

    <a href=\"urunler-$id-$urunler.html\">$urunler</a> </div>
    </div>";
    }
    // //Sayfa.php?Git=Urunler&Sayfa=UrunOku&id=$id
    ?>

    //--- İNDEX.PHP dE
    Alıntı
    // Konum//
    if (isset($_GET['UrunOku'])) { $konum="UrunOku"; }
    elseif(isset($_GET['anasayfa'])) { $konum="anasayfa"; }
    else { $konum="UrunOku"; }
    ?>

    <!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>
    <?php meta($konum); ?></title>";
    ?>
  • 09-10-2010, 01:01:22
    #12
    <?php
    global $prefix;
    
    function UrunOku_meta() {
    $id = intval($_GET['id']);
        $sorgu=mysql_query(" SELECT * FROM alo_urunler WHERE id = '$id' ");
       $sonuc=mysql_fetch_assoc($sorgu)
        
    
     return $sonuc;
    
    
        }
    
    
    function anasayfa_meta() {
    
            echo "<title> alo katolog</title>\n";
            echo "<meta name=\"description\" content=\" alo katolog\" />\n";
            echo "<meta name=\"keywords\" content=\" alo katolog\" />\n\r";
    }
    
    function meta($konum){
        switch ($konum) {
            case "UrunOku":
                UrunOku_meta();
                break;
            
            case "anasayfa":
                anasayfa_meta();
                break;
        
        }
    }
    ?>
    ana sayfadan da
    <? $meta_tags = UrunOku_meta(); ?>

    <meta name="keywords" content="<?=$meta_tags['anahtar_kelime'];?>" /> <meta name="description" content="<?=$meta_tags['aciklama'];?>" />
    şeklinde kullanabilirsin.
    bir if degiskeni ile de ana sayfayı vs yi kontrol ettirebilirsin

    **** assoc kullanimina dikkat