Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

Cookies
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> Cod PHP
Subiectul anterior :: Subiectul următor  
Autor Mesaj
t3od0r



Data înscrierii: 06/Iun/2006
Mesaje: 26

Trimis: Vin Aug 17, 2007 5:40 pm    Titlul subiectului: Cookies  

Salut din nou,
Am un site, si as vrea sa mai adaug o limba, engleza, cum pot face sa schimb limba cu cookies sau altceva dar nu vreau nu foldere sau alt index. A acest cod dar nu merge:
Cod: if (empty($lang))
{
$lang = $_GET['act'];
}
if(isset($_COOKIE['$lang']))
 {
$lang=$_COOKIE['$lang'];
}
switch ($lang) {
case "en" :
include("lang_en.php");
break;
case "ro" :
include("lang_ro.php");
break;
default :
include("lang_ro.php");
break;
}

setcookie('$lang',time()+86400);?>

<a href=\"?act=ro\">RO</a> | <a href=\"?act=en\">EN</a>
Aveti sugestii?
Sus  
Dodo



Data înscrierii: 22/Aug/2006
Mesaje: 892
Locație: Constanta

Trimis: Vin Aug 17, 2007 6:22 pm    Titlul subiectului:  

Cod:
if (isset($_COOKIE['lang']))
{
    $lang=$_COOKIE['lang'];
}
if (empty($lang))
{
    $lang = $_GET['act'];
}

switch ($lang)
{
    case "en" :
        include("lang_en.php");
        break;
    case "ro" :
        include("lang_ro.php");
        break;
    default :
        include("lang_ro.php");
        break;
}

setcookie('lang',$lang,time()+86400);?>

<a href=\"?act=ro\">RO</a> | <a href=\"?act=en\">EN</a>
Sus  
t3od0r



Data înscrierii: 06/Iun/2006
Mesaje: 26

Trimis: Vin Aug 17, 2007 8:04 pm    Titlul subiectului:  

mersi mult de tot, merge, nu prea le am eu cu cookies dar limba aleasa este valabila o zi nu?Cand intra a doua zi daca vrea limba engleza da click din nou nu?
Sus  
pehashpist



Data înscrierii: 08/Feb/2007
Mesaje: 160

Trimis: Vin Aug 17, 2007 9:40 pm    Titlul subiectului:  

da
Sus  
t3od0r



Data înscrierii: 06/Iun/2006
Mesaje: 26

Trimis: Vin Aug 17, 2007 9:49 pm    Titlul subiectului:  

ok, mersi mult de tot
Sus  
Mascka



Data înscrierii: 01/Oct/2005
Mesaje: 1282
Locație: Braila

Trimis: Vin Aug 17, 2007 10:41 pm    Titlul subiectului:  

sper ca te intereseaza si serps in mai multe limbi.. cu cookie nu ai sa ai rezultate bune..
Sus  
t3od0r



Data înscrierii: 06/Iun/2006
Mesaje: 26

Trimis: Sâm Aug 18, 2007 7:12 pm    Titlul subiectului:  

si alta modalitate care ar fi in afara sa fac alte subfoldere sau pagini?
Sus  
Mascka



Data înscrierii: 01/Oct/2005
Mesaje: 1282
Locație: Braila

Trimis: Sâm Aug 18, 2007 9:18 pm    Titlul subiectului:  

nu este
Sus  
kondordv



Data înscrierii: 05/Oct/2007
Mesaje: 29
Locație: Timisoara

Trimis: Mar Feb 12, 2008 3:51 am    Titlul subiectului:  

Dodo,

nu inteleg de ce i-ai schimbat omului primele doua conditii "if" intre ele caci dupa mine tot aia e. Era destul sa-i arati greseala in ultima linie si sa scrii doar acea linie, adica:

setcookie('lang',$lang,time()+86400)

asta era esenta din cate vad eu!
Sus  
Quber



Data înscrierii: 27/Iun/2006
Mesaje: 807
Locație: localhost

Trimis: Mar Feb 12, 2008 9:32 am    Titlul subiectului:  

@kondordv, topicul deja are un an decind sa rezolvat...
Sus  
kondordv



Data înscrierii: 05/Oct/2007
Mesaje: 29
Locație: Timisoara

Trimis: Mar Mar 18, 2008 2:08 pm    Titlul subiectului:  

Da, am vazut ca s-a terminat, si ce, e ceva ce trebuie sa fac eu si n-am facut?
Sus  
mihaitha



Data înscrierii: 04/Mai/2007
Mesaje: 1816
Locație: Sibiu

Trimis: Mar Mar 18, 2008 3:20 pm    Titlul subiectului:  

kondordv a scris: Da, am vazut ca s-a terminat, si ce, e ceva ce trebuie sa fac eu si n-am facut? Da, sa respecti regula 'nu fa postcount'. Orice post inutil tot postcount se numeste.
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> Cod PHP
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community