Народ такая проблема...нужно зделать интро перед сайтом(на двиге) тобиж есть index.php/ Но нужно перед етим indexом нужно зделать интро с выбором ленгвича.Как ето можно осуществить?
а мона проверять рефер в самом индекс.пхп.. если не этот сайт и в куках ничего нет то выводим приветствие /*интро*/, а если или в куках или рефер, то просто отдаем управление движку.. з.ы. под ДЛЕ не кодил.. это просто логичное предложение
А на пхп разве эту реализацию не сделать ?) выбранный язык можно записать после выбора в кукисы как вариант
blackybr дело говорит, cookie - лучший вариант и решение короткое PHP: if ( !isset($_COOKIE['intro']) ) { // страница интро } else { // главная страница, юзвер уже был на интро }
Зачем? Может выйти так, что, например, при переходе на другую страницу новостей, будет снова выбор языка. А реализовать это можно через пхп (как сказал Raz0r) Пример: PHP: <? ... if(!$_COOKIE['intro']) { // страница интро, например if(!$_GET['lang']) echo('<a href="?lang=rus">Русский</a><br><a href="?lang=eng">English</a>'); elseif($_GET['lang'] == 'rus') setcookie('intro','rus',time()+ 86400 * 30 * 12); elseif($_GET['lang'] == 'eng') setcookie('intro','eng',time()+ 86400 * 30 * 12); else echo('не правильный язык/wrong language'); } else { if($_COOKIE['intro'] == 'rus') { // страница на русском } if($_COOKIE['intro'] == 'eng') { // страница на англицком } } ... ?>
А если куки отключены - то юзера так и зациклит на выборе языка ), правильнее будет использовать сессии.