Merhaba Arkadaşlar
anasayfamda meta tag olarak title, description ve keywordu, herhangi bir URL yi çağırdığımda değişmiyor hepsi index üzerinden çektiği için title, description ve keyword hep aynı kalıyor sizce hangı yolu izlemem gerekiyor, yardımlarınızı bekliyorum.
<?
if($_GET['case']=="anasayfa.html"){
$description ="deneme";
$keyword ="deneme";
$title ="";
}elseif($_GET['case']=="iletisim.html"){
$description ="Kestel Gayrimenkul Satılık, Kestel Gayrimenkul Kiralık";
$keyword ="Kestel Gayrimenkul Satılık, Kestel Gayrimenkul Kiralık";
$title ="Kestel Gayrimenkul";
}
elseif($_GET['case']=="hakkimizda.html"){
$description ="deneme";
$keyword ="deneme";
$title ="deneme";
}
elseif($_GET['case']=="prosedurler.html"){
$description ="deneme";
$keyword ="deneme";
$title ="deneme";
}
?>
<meta name="description" content="<?=$description ?>" />
<meta name="keywords" content="<?=$keyword ?>" />
<title><?=$title ?></title>
PHP Meta tag çağırma yardım
3
●335
- 24-11-2017, 02:42:03Koşullarda sorun var gşbş görünüyor.
if($_GET['case']=="anasayfa.html") bu koşul için adres satırının aşağıdaki gibi olması lazım kontrol edermisin ?
www.domain.com/bla.php?case=anasayfa.html
site adresini pm olarak gönder bir bakayım istersen. - 24-11-2017, 23:32:07şuanda yaptığın şey hammallık hiç tavsiye etmem.bunun yerine tek tek php dosyası oluştursan daha iyi...if else yerine case break yapısını öneririm örnek aşağıda.
<?php $sayfa = $_GET['sayfa']; switch($sayfa) { case "anasayfa": //anasayfa kodları break; case "iletisim": //iletisim kodları break; case "ornek": //ornek kodları break; }