All pastes #815000 Raw Edit

Anonymous

public text v1 · immutable
·published 2007-12-13 18:26 UTC
rendered paste body
<?php



//*** contenido del index.php

define("SECURITY", 1);
include("inc.php");

include(INC);

//*** contenido del inc.php

if (!defined("SECURITY")) { exit; }



if ($_GET['lang'] != '')

{

	$lang = strip_tags($_GET['lang']);

} else {

	$lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2);

}



switch (strip_tags($lang))

{

    case "en":

		define('LANG', 'en');

		break;

    case "se":

		define('LANG', 'se');

		break;

    default:

		define('LANG', 'en');

}



switch (strip_tags($_GET['sec']))

{

	case "main":

		define('INC', './' . $CONFIG['DIR_LANGS'] . LANG . '/home_lang.php');

		define('SECTION', "main");

		break;

	case "clients":

		define('INC', './' . $CONFIG['DIR_LANGS'] . LANG . '/clients_lang.php');

		define('SECTION', "clients");

		break;

	case "consultants":

		define('INC', './' . $CONFIG['DIR_LANGS'] . LANG . '/consultants_lang.php');

		define('SECTION', "consultants");

		break;

	case "services":

		define('INC', './' . $CONFIG['DIR_LANGS'] . LANG . '/services_lang.php');

		define('SECTION', "services");

		break;

	case "news":

		define('INC', './news.php');

		define('SECTION', "news");

		break;

	case "contact":

		define('INC', './' . $CONFIG['DIR_LANGS'] . LANG . '/contact_lang.php');

		define('SECTION', "contact");

		break;

	case "about_us":

		define('INC', './' . $CONFIG['DIR_LANGS'] . LANG . '/about_us_lang.php');

		define('SECTION', "about_us");

		break;

	default:

		define('INC', './' . $CONFIG['DIR_LANGS'] . LANG . '/home_lang.php');

		define('SECTION', "main");

}



?>