Vítejte na BLASSENweb

BLASSENweb - the future of your web !

Jste anonymní uživatel. Můžete se zdarma zaregistrovat zde

Objevte dynamické www stránky v profesionální kvalitě.
http://blassenweb.net v4.0
BLASSENweb na Facebooku
Dobré jitro ! Jak se máte ?
Snadná změna vzhledu Intuitivní ovládání v češtině Mnoho doplňkových rozšíření Jednoduchá instalace Pro všechny zdarma

RYCHLÉ ODKAZY

Také hledáte rychlý, bezpečný a spolehlivý systém, který vám umožní bezstarostnou správu webu ? United-Nuke je řešení právě pro vás - stáhněte si jeho aktuální verzi a objevte stovky funkcí, které nabízí.

Nová verze:
UNITED-NUKE 4.2.08ms2 - new version
Uživatelská příručka:
UNITED-NUKE User Guide CZ v2007.1
Čeština:
Czech Language Pack for UNITED-NUKE 4.2.08ms2

NEVÍTE SI RADY...
Nevíte si rady s koupí domény ? S výběrem webhostingu ? Rádi vám poradíme. log in!

Možnosti pro Vás

Sdílet na FB
Přidat sidebar Přidat na Google Přidat na Seznam Přidat na Bloglines WAP verze RSS 0.91 RSS 0.92 RSS 2.0 Atom 0.3 Top Články Bookmark using any bookmark manager!
Mapa Stránek

Odkazy

Zajímavé odkazy
53 CSS technik, bez kterých by jste nemohli žít

Doporučujeme vám:

Reklama

Sponzor

Sponsored by Websupport.sk webhosting
Sponsored webhosting by WebSupport.sk

Diskuzní fórum


Vzbuřte se proti hrubkám na internetu
Pamatujte si, kde jste byli, když jste Vy začínali.
To změní Váš pohled na lidi, jenž začínají teď!
FAQHledatSeznam uživatelůUživatelské skupinyRegistrace
Osobní nastaveníPřihlásit se pro kontrolu soukromých zprávPřihlášení

Co nemáš v hlavě, měj na taháku ...
tvorba stránek


Příspěvek Zpráva : [PHP] jazykové mutace přes SESSION
Ahoj, pokouším se dělat stránky s několika zakykovými mutacemi. Doposud jse je dělal přes url adresy a pomocí mod_rewrite. Problém je ale v tom že někdo chce jednojazyčné stránky, někdo zase vícejazyčné. Když vytvořím třeba aktuality pro vícejazyčný web a potřebuju ho použít jen pro jednojazyčný, tak ho musím kompletně ošetřit, tzn. všechny proměnné ve kterých mám překlady vyhodit a napsat to tam na tvrdo. Nebo aktuality nechat pro vícejazyčný web, ale v url adrese bych musel pořád udržovat /cs/, aby se mi do proměnných načítal český text. Napadlo mě proč to neudělat přes session. Sice hledání chyb bude zřejmě složitější, ale mělo by to vyřešit můj problém.

Napsal jsem si kod, který by měl do $_SESSION vložit aktuální jazyk. Chci se zeptat zkušenějších programátorů, zda by to tak mohlo být nebo by kód napsali jinak?


{Kód}:

session_start();
if(isset(
$_GET["lg"])):
    
$_SESSION["lg"] = $_GET["lg"];
elseif(!isset(
$_SESSION["lg"])): 
    
$_SESSION["lg"] = explode(",",$_SERVER['HTTP_ACCEPT_LANGUAGE']); 
    
$_SESSION["lg"] = strtolower(substr(chop($_SESSION["lg"][0]),0,2)); 
elseif((
$_SESSION["lg"]<>"cs")&&($_SESSION["lg"]<>"de")&&($_SESSION["lg"]<>"en")):
    
$_SESSION["lg"]="en";
endif;
require(
"config".$_SESSION["lg"].".php"); //nahraje se config s aktualni mutaci



Zaslal: libris
st 15. duben, 2009 12:28


Zobrazit informace o uživateli Odeslat soukromou zprávu

Návrat nahoru

Citovat Zaslat odpověď

Předmět: [PHP] jazykové mutace přes SESSION
Autor libris
Vojín
Vojín


Registrace: 7.4. 2008
Příspěvky: 4


Inzerce

Příspěvek Zpráva :
podobně to mám já krom toho že to načítá rozdílnej lang soubor mito načítá i s rozdílné databáze či části databáze
{Kód}:


    
// OPEN PRO LANG
if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])) {
  
$explode_ip explode(','$_SERVER['HTTP_X_FORWARDED_FOR']);
  
$IP $explode_ip[0];
} else {
  
$IP $_SERVER['REMOTE_ADDR'];
  
$_SESSION['IP'] = $IP;

if(isset(
$_SESSION['english']) and ($_SESSION['IP']== "$IP")){
  include(
'language/english.php');  
        }
        else {
         include(
'language/czech.php'); 

        }    
// ENDE PRO LANG



jeto jen ukázka Usmívající Skutečnost už je maličko jinak.Nevýhoda je v okamžiku kdy bys chtěl obě verze dostat díky SEO do vyhledávačů. Stím se mi měněj texty ale mam to napojené i na SEO odkazy takže semění i to k vidění jeto na http://aktualni-nabidka.tvorbastranek.org
_________________
Naše práce vaše spokojenost
a co říkám na Google Chrome ?

Zaslal: dracek
čt 16. duben, 2009 13:39


Zobrazit informace o uživateli Odeslat soukromou zprávu Odeslat e-mail Zobrazit uživatelovy WWW stránky

Návrat nahoru

Citovat Zaslat odpověď

Předmět: [PHP] jazykové mutace přes SESSION
Autor dracek
Armádní generál II. tř. (Moderátor)
Armádní generál II. tř. (Moderátor)


Registrace: 29.1. 2006
Příspěvky: 875


Obsah fóra BLASSENweb » Rady a porady - ostatní

Zobrazit příspěvky z předchozích:


 Přejít na:   



Zobrazit následující téma
Zobrazit předchozí téma
Nemůžete odesílat nové téma do tohoto fóra.
Nemůžete odpovídat na témata v tomto fóru.
Nemůžete upravovat své příspěvky v tomto fóru.
Nemůžete mazat své příspěvky v tomto fóru.
Nemůžete hlasovat v tomto fóru.



Powered by phpBB © 2001-2006 phpBB Group

Green theme by BLASSENweb © 2005+ BLASSENweb
Forums ©

Odklepnuto.cz,internetová aukce,aukce,online-prodej,dražba,prodávat,nakupovat reklama
Mapa Stránek Page Rank Hjosef.net&redakční systémy webmaster tools, Hry, UNITED/PHP Nuke a jiné zajímavosti xml - rss - rdf Validate this feed at feedvalidator.org Seo servis
Stále nemáte svou prezentaci na internetu? A víte, že je to jako byste vůbec neexistovali? Lidé jsou stále více líní a pokud na internetu nenaleznou co hledají (a nejlépe na předních místech vyhledávačů), raději osloví konkurenci, která již webovou prezentaci vlastní. Už jen z toho důvodu, že během pár vteřin naleznou přehled produktů, ceník, kontakt a další pro ně důležité údaje. A přitom je to jedna z nejlevnějších a nejúčinnějších reklam. Zákazníkům dává o důvod víc, proč zvolit zrovna Vás.
Tato prezentace využívá systém pro správu obsahu united-nuke.
Čas potřebný ke zpracování stránky: 0.12 sekund
Vaše šťastné číslo: 107
Přidej vlastní deníčekPřidej vlastní deníček
Dnes je : 26. 05, 2012
Domů >> Forums
| pomoc | kontakt | reklama | volná místa | pravidla | BLASSENweb na Facebooku | email | Copyright © 2004 - 2012 by BLASSENweb
Veškeré ukázky zdrojových kódu můžete používat bez omezení. Text těchto stránek však nesmíte kopírovat bez souhlasu autora.
Autor nenese žádnou zodpovědnost za případné škody způsobené v souvislosti s obsahem tohoto webu.
Magic SEO URL - Optimalizace pro vyhledávače