[ overflow @ 07.01.2003. 12:56 ] @
Zelim da napravm skript koji ce se, ako cookie postoji redirektovati na odgovoarajuci jezik (eng/index.html ili ser/index.html), ako on ne postoji i u njemu je upisano "eng" ili "ser" onda na odgovarajucu stranicu u okviru tog dir-a. Takodje, kada se skripti prosledi parametar "ser" ili "eng" radi se isto to (index.php?par=ser).
Probao sam ovako:

index.php
Code:
<?php
if (!(empty($par))){
setcookie("paradiselang");
setcookie("paradiselang", $par, time()+12960000);
} else
if (empty($paradiselang))
{
setcookie("paradiselang");
setcookie("paradiselang", "eng", time()+12960000);
}
?>
.
. <html tags>
.
<?php  
if (!empty($par))
echo "<meta http-equiv=\"refresh\" content=\"3;URL=$par/index.html\">";
else
echo "<meta http-equiv=\"refresh\" content=\"3;URL=$paradiselang/index.html\">";
?>


A, sa drugih strana skript pozivam sa: index.php?par=ser

Gde gresim?
[ Goran Rakić @ 07.01.2003. 18:45 ] @
Code:

  translateversions();
  
   if($_COOKIE['parameter'])
   { $lang=$_COOKIE['parameter']; }

    else
    {
         if($_GET['par'])
         { $lang=$_GET['par']; }

          else
          { 
              Header("Location: izaberite.html"); 
              exit();
           }
     }
    
      Header("Location: ".$lang."/index.html");
      exit();
[ overflow @ 08.01.2003. 17:53 ] @
Hvala, ali gde je tu postavljanje cookie-ja na pocetnu/promenjenu(kada se prosledi "par") vrednost?!
[ Goran Rakić @ 10.01.2003. 20:57 ] @
Pa ti si stvarno lenj... Pa u grani gde hvataš $_GET['par'] i stavljaš ga u $lang ubaciš jedan setcookie() poziv...
[ overflow @ 11.01.2003. 11:35 ] @
Hvala, meni ovo tvoje resenje sa $_GET i $_COOKIE nije radilo (?), ali sam obicnom zamenom za $par/$parameter dobio verziju koja radi ... nije mi jasno, al' nema veze.