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}
Ako assignovat hodnotu scriptu?
Re: Ako assignovat hodnotu scriptu?
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
http://software77.net/geo-ip/
Zdrojaky: http://uloz.to/xuvWotb/ip-files-zip
Re: Ako assignovat hodnotu scriptu?
diky za odpovedkuzmany 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
nemozes ma trosku naviest ako sa robi podmienka cez JS kedze to cez ten assign nejde?
Re: Ako assignovat hodnotu scriptu?
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>
<__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>