• 01-12-2013, 00:59:35
    #1
    Sitemi ingilizce ve türkçe seçenekleri yapıyorum.
    Bu kodla değişim yapıyorum ; <?=get_lang_string("etiketler");?>

    Lakin bazı şeylere bu kodu yapıştırınca başlıktaki hatayı veriyor.

    Örneğin ;
    <?php
    require_once('siteadı/fonksiyon.php');
    if (empty($_GET['islem'])){
    	$title =  "Etiketler - ".$genel_ayarlar['title'];
    }elseif ($_GET['islem'] == "ara"){
    	$etiket = $_REQUEST['etiket'];
    	$title =  $etiket." Videosu İzle";
    }
    $keywords =  $genel_ayarlar['keywords'];
    $description =  $genel_ayarlar['aciklama'];
    include('ust.php');
    ?>
    Mesela Etiketler - ve Videosu İzle yazan yerleri değiştiremiyorum. Kod üstünde epey düşündüm, araştırdım ancak çözüm bulamadım. Ama bir şey fark ettim ne kadar doğru bir tahmin bilemiyorum. Mesela kod <?php izle başlayıp ?> ile bitiyorsa o aradaki herhangi yazıya dokununca başlıktaki hatayı veriyor.

    <?php ile başlamayıp ?> bitmezse, mesela bu yazıyla;
    <!-- İçerik Başlar -->
    <div id="icerik">
    <!-- İçerik-Sol Başlar -->
    <div id="sol">

    başlarsa ve biterse içerisindeki yazılar o değiştirme koduyla oluyor.

    Yardımcı olur musunuz lütfen.
  • 01-12-2013, 01:09:05
    #2
    Misafir
    beraterylmz adlı üyeden alıntı: mesajı görüntüle
    Sitemi ingilizce ve türkçe seçenekleri yapıyorum.
    Bu kodla değişim yapıyorum ; <?=get_lang_string("etiketler");?>

    Lakin bazı şeylere bu kodu yapıştırınca başlıktaki hatayı veriyor.

    Örneğin ;
    <?php
    require_once('siteadı/fonksiyon.php');
    if (empty($_GET['islem'])){
    	$title =  "Etiketler - ".$genel_ayarlar['title'];
    }elseif ($_GET['islem'] == "ara"){
    	$etiket = $_REQUEST['etiket'];
    	$title =  $etiket." Videosu İzle";
    }
    $keywords =  $genel_ayarlar['keywords'];
    $description =  $genel_ayarlar['aciklama'];
    include('ust.php');
    ?>
    Mesela Etiketler - ve Videosu İzle yazan yerleri değiştiremiyorum. Kod üstünde epey düşündüm, araştırdım ancak çözüm bulamadım. Ama bir şey fark ettim ne kadar doğru bir tahmin bilemiyorum. Mesela kod <?php izle başlayıp ?> ile bitiyorsa o aradaki herhangi yazıya dokununca başlıktaki hatayı veriyor.

    <?php ile başlamayıp ?> bitmezse, mesela bu yazıyla;
    <!-- İçerik Başlar -->
    <div id="icerik">
    <!-- İçerik-Sol Başlar -->
    <div id="sol">

    başlarsa ve biterse içerisindeki yazılar o değiştirme koduyla oluyor.

    Yardımcı olur musunuz lütfen.



    get_lang_string()
    fonskiyonunu kopyalar mısınız buraya?
  • 01-12-2013, 01:19:13
    #3
    CssValley adlı üyeden alıntı: mesajı görüntüle
    get_lang_string()
    fonskiyonunu kopyalar mısınız buraya?
    Alıntı
    <?php @session_start();
    function yonle($url) {
    header("Location: " . $url);
    }


    require_once('siteadı/fonksiyon.php');


    $ana_dizin = str_replace("\\", "/", dirname(realpath(__FILE__)));


    if(!array_key_exists("language", $_SESSION))
    require(sprintf("%s/lang/tr.php", $ana_dizin));
    else
    require(sprintf("%s/lang/%s.php", $ana_dizin, $_SESSION["language"]));

    if(array_key_exists("language", $_GET)) {
    $_SESSION["language"] = $_GET["language"];

    yonle("index.php");
    }

    function get_lang_string($key) {
    global $language;

    return $language->words[$key];
    }
    ?>



    Buyrun
  • 01-12-2013, 17:59:29
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    @beraterylmz;

    <?php
    require_once('siteadı/fonksiyon.php');
    if (empty($_GET['islem'])){
       $title =  get_lang_string("etiketler")." - ".$genel_ayarlar['title'];
    }elseif ($_GET['islem'] == "ara"){
       $etiket = $_REQUEST['etiket'];
       $title =  $etiket." ".get_lang_string("videosu_izle");
    }
    $keywords =  $genel_ayarlar['keywords'];
    $description =  $genel_ayarlar['aciklama'];
    include('ust.php');
    ?>
  • 01-12-2013, 21:54:35
    #5
    @saintx; Fatal error: Call to undefined function get_lang_string() in /home/siteadı/public_html/etiket.php on line 4

    Malasef olmuyor
  • 01-12-2013, 23:18:41
    #6
    @beraterylmz;

    get_lang_string fonksiyonunu nerede tanımlamıştınız?
  • 01-12-2013, 23:29:33
    #7
    @saintx; ust.php dosyasında.
  • 02-12-2013, 00:41:29
    #8
    @beraterylmz;

    fonksiyon.php dosyasına alıp dener misiniz?
  • 02-12-2013, 16:42:23
    #9
    @saintx; yine olmuyor. Alternatif kalmadı herhalde daha :S