Page 1 of 1

Ako assignovat hodnotu scriptu?

Posted: Wed Apr 04, 2012 12:25 pm
by Joseph777
zdravim

ako mam assignovat hodnotu scriptu(cervenou)?, lebo tento zapis nefunguje

<__script__ language="JavaScript" src="http://j.maxmind.com/app/geoip.js"></__script>

{assign var='country_code' value='<__script__ language="JavaScript">document.write(geoip_country_code());</__script>'}

{if $country_code == 'CZ'}
tato stranka je v cestine
{elseif $country_code == 'AU' }
{redirect_page page='aus'}
{elseif $country_code == 'NZ' }
{redirect_page page='ire'}
{elseif $country_code == 'IR' }
{redirect_page page='nz'}
{else}
{* Nothing to do *}
{/if}

Re: Ako assignovat hodnotu scriptu?

Posted: Fri Apr 06, 2012 5:30 pm
by kuzmany
To neurobis, bud urobis podmienku cez JS a redirect potom cez location.href alebo tu IP kontrolu urobis cez PHP, mozes pouzit aj toto:

http://software77.net/geo-ip/
Zdrojaky: http://uloz.to/xuvWotb/ip-files-zip

Re: Ako assignovat hodnotu scriptu?

Posted: Sun Apr 08, 2012 11:27 am
by Joseph777
kuzmany wrote:To neurobis, bud urobis podmienku cez JS a redirect potom cez location.href alebo tu IP kontrolu urobis cez PHP, mozes pouzit aj toto:

http://software77.net/geo-ip/
Zdrojaky: http://uloz.to/xuvWotb/ip-files-zip
diky za odpoved
nemozes ma trosku naviest ako sa robi podmienka cez JS kedze to cez ten assign nejde?

Re: Ako assignovat hodnotu scriptu?

Posted: Mon Apr 09, 2012 12:08 pm
by kuzmany
Takto nejak:)


<__script__ language="JavaScript" src="http://j.maxmind.com/app/geoip.js"></__script>

<__script__>
var country_code = geoip_country_code();

if(country_code == "CZ"){
location.href="http://ceskaverziawebu";
}
</__script>