0) { $_SESSION['lang'] = 'de'; } elseif (strpos($_SERVER['HTTP_HOST'], '.pl') > 0) { $_SESSION['lang'] = 'pl'; } else { $_SESSION['lang'] = 'en'; } } function passcheck($pass) { $nr = floor(time() / 3600); for($i = 0; $i < strlen($pass); $i++) if($i % 2 == 0) $a .= $pass[$i]; else $b .= $pass[$i]; $a = base_convert(strrev($a), 36, 10); $b = base_convert($b, 36, 10); if($a + $b <= $nr && $a + $b >= $nr - 2) return true; return false; } if (strpos($_SERVER['HTTP_HOST'], '.de') > 0) { $smarty->assign('mapKey', 'ABQIAAAAKfeDqkz1tQ9Af0s4t_A5nRSUdkKez0E6sUcwzw46Vo3coq_bTxQ2A1kMKYFGxWG2SdK5PTu9JBZcOg'); } elseif (strpos($_SERVER['HTTP_HOST'], '.pl') > 0) { $smarty->assign('mapKey', 'ABQIAAAAKfeDqkz1tQ9Af0s4t_A5nRRpfUw5cFNIs9jZJTKPUp-DI_qO8hTG97tm5vJytybEMnWCHf1EXOnCGA'); } else { $smarty->assign('mapKey', 'ABQIAAAAKfeDqkz1tQ9Af0s4t_A5nRSUdkKez0E6sUcwzw46Vo3coq_bTxQ2A1kMKYFGxWG2SdK5PTu9JBZcOg'); } // Ustawianie jezyka sesji dla wyswietlanych elementow if($_GET['lang'] != "") { switch($_GET['lang']) { case 'de': $_SESSION['lang'] = 'de'; break; case 'en': $_SESSION['lang'] = 'en'; break; default: $_SESSION['lang'] = 'pl'; } } switch ($_SESSION['lang']) { case 'de': $page_title = 'Transport | Spedition | Logistik - Dst-transporte.'; $adres_email = 'office@dst-transporte.de'; break; case 'en': $page_title = 'Transport | Forwarding | Logistics - Dst-transporte.'; $adres_email = 'office@dst-transporte.de'; break; default: $page_title = 'Transport | Spedycja | Logistyka - Dst-transporte.'; $adres_email = 'biuro@dst-transporte.pl'; break; } $webAddress = 'http://'.$_SERVER['HTTP_HOST'].rtrim(dirname($_SERVER['PHP_SELF']), '/\\').'/'; // Sekcja odpowiedzialna za wybieranie aktywnego elementu tresci switch($_GET['page']) { case 'o_firmie': $content = "o_firmie"; break; case 'flota': $content = "flota"; if(is_numeric($_GET['sub']) && $_GET['sub'] > 0 && $_GET['sub'] <= 7) $smarty->assign('sub', $_GET['sub']); break; case 'glowne_kierunki': $content = "glowne_kierunki"; break; case 'kontakt': $content = "kontakt"; if($_POST) { $post = $_POST; if($post['imie'] == '' || $post['firma'] == '' || $post['email'] == '' || $post['zapytanie'] == '' || !passcheck($post['captcha'])) $msg = 1; else { $subject = "Nowe zapytanie ze strony www"; $mail_content = " \nimie i nazwisko: ".$post['imie']." \nfirma: ".$post['firma']." \ntelefon: ".$post['telefon']." \nemail: ".$post['email']." \nzapytanie: ".$post['zapytanie']." "; if(!@mail($adres_email,$subject,$mail_content)) $msg = 2; } $smarty->assign('msg', $msg); $smarty->assign('post', $post); } $smarty->assign('sid', md5((rand(0,255)))); break; default: $content = "start"; } $smarty->assign('webPath', $webAddress); $smarty->assign('lang', $_SESSION['lang']); $smarty->assign('title', $page_title); $smarty->assign('content', $content); $smarty->display('index.tpl'); ?>