Tarayıcı diline göre yönlendirme yardım

svsdmr05

Pratik Üye
Katılım
29 May 2016
Mesajlar
10
Beğeniler
0
#1
Arkadaşlar siteye ilk girişte tarayıcı diline göre yönlendirme yapmak istiyorum index.php aşağıdaki gibi yapıyorum fakat sonsuz döngüye giriyor site nasıl çözerim?

<?php

session_start();

$dil = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2);
$git = "https://site.com/change/language/".$dil."/";
header("Location: $git");

//error_reporting(-1);
//ini_set('display_errors', 'Off');
date_default_timezone_set('UTC');
//include the functions file
include "includes/functions.php";

//register error handler
set_error_handler("php_error_handler");
set_exception_handler("php_exception_handler");
register_shutdown_function("php_fatal_error_handler");

define('ONE_COLUMN_LAYOUT', 1);
define('TWO_COLUMN_RIGHT_LAYOUT', 2);
define('TWO_COLUMN_LEFT_LAYOUT', 3);
define('THREE_COLUMN_LAYOUT', 4);
define('TOP_ONE_COLUMN_LAYOUT', 5);
define('TOP_TWO_COLUMN_RIGHT_LAYOUT', 6);
define('TOP_TWO_COLUMN_LEFT_LAYOUT', 7);
define('TOP_THREE_COLUMN_LAYOUT', 8);
define('BOTTOM_ONE_COLUMN_LAYOUT', 9);
define('BOTTOM_TWO_COLUMN_RIGHT_LAYOUT', 10);
define('BOTTOM_TWO_COLUMN_LEFT_LAYOUT', 11);
define('BOTTOM_THREE_COLUMN_LAYOUT', 12);
define('TOP_NO_CONTAINER_ONE_COLUMN_LAYOUT', 13);
define('TOP_NO_CONTAINER_TWO_COLUMN_RIGHT_LAYOUT', 14);
define('TOP_NO_CONTAINER_TWO_COLUMN_LEFT_LAYOUT', 15);
define('TOP_NO_CONTAINER_THREE_COLUMN_LAYOUT', 16);
//echo $game;
/**
* Include our Application class
*/
require "includes/core.php";
$app = App::getInstance();


/**
* Useful constants definitions
*/
define("BASE_PATH", $app->path());
define("BASE_URL", $app->url());

$app->run();
 

Bu konuyu okuyanlar (Üyeler: 1, Misafirler: 0)

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur. iyinet.com sayfalarında yer alan yazı, görsel ve linklerle ilgili hukuki şikayetleriniz için Buradan iletişime geçmeniz durumunda, ilgili kanunlar ve yönetmelikler çerçevesinde en geç 7 gün içerisinde iyinet yönetimince tarafınıza dönüş sağlanacaktır.
Üst