• 15-04-2016, 04:31:58
    #10
    q0x
    Üyeliği durduruldu
    $id = $_GET["id"];
    $titlebul = mysql_query("SELECT * FROM tabloadi WHERE id='$id'");
    $titlegoster = mysql_fetch_array($titlebul);

    kodunu sayfanın en üstüne ekleyin. Düzenlemeleri kendi veritabanınıza göre düzenleyin.

    title tagı içine

    <title><?php echo $titlegoster["kolonadi"]; ?></title>
  • 15-04-2016, 18:10:04
    #11
    <?php 
        ob_start();    // Sayfanın En üstüne 
         
        echo "<title>{%Title%}</title>"; 
    
    
        // İşlemler 
    
    
        $Title = "Deneme"; 
    
       
        // Sayfanın En Altına (Tüm işlemlerden sonra) 
        $Buffer = ob_get_contents(); 
        ob_end_clean(); 
        $Buffer = str_replace("{%Title%}", $Title, $Buffer); 
        echo $Buffer; 
    ?>
    Kod kısaca yapılan işlemlerin ekrana basacağı tüm verileri bir değişkene atıyor. Düzenleme yapıyor ve ekrana basıyor.
  • 15-04-2016, 20:28:07
    #12
    Her kafadan bir ses çıkmış. Bahsettiğiniz biçimde bir yol izlerseniz pek mantıklı olmaz. Veriyi header'da çekip, kontrolünü sayfa.php'de yapsanız daha iyi. Ama bunu yapmak için farklı yöntemler gerekiyor, şimdilik boşverin.

    header.php içerisinde
    echo function_exists('titleGetir') ? titleGetir() : null;
    sayfa.php içerisinde
    function titleGetir() {
        return 'İstediğin sayfa başlığı';
    }
    bu da başka alternatif yöntem.