On my localhost when I use php <?php echo var_dump($_GET); ?>
I get this array(1) { ["lng"]=> string(3) "eng" }
But on server I get this array(0) { }
.
Everything is exactly the same as on localhost.
<?php
if(!isset($_GET["lng"])) { ?>
<li class="language"><i class="fa fa-flag" aria-hidden="true"></i><a href="index.php?lng=eng"> English</a></li>
<?php }
else if($_GET["lng"] == "eng") { ?>
<li class="language"><i class="fa fa-flag" aria-hidden="true"></i><a href="index.php?lng=srb"> Srpski</a></li>
<?php }
else if($_GET["lng"] == "srb") { ?>
<li class="language"><i class="fa fa-flag" aria-hidden="true"></i><a href="index.php?lng=eng"> English</a></li>
<?php } ?>