Changes.
1) Remove one extra semi colon ;
in style of <li>
.
2) Change <?php echo "$tmp[$i]"</a>;?>
to <?php echo $tmp[$i]."</a>";?>
Updated Code
<li id="likastyle" style="padding-left:14%">
<?php echo "<a href=\"functions/mainpage.php?link=".$tmp[$i]>"";?>
<?php echo $tmp[$i]."</a>";?>
</li>
I would rather suggest you not to complicate your code. And, make it simple.
<li id="likastyle" style="padding-left:14%">
<a href='functions/mainpage.php?link=<?php echo $tmp[$i];?>'>
<?php echo $tmp[$i];?>
</a>
</li>
And, retrieve it in mainpage.php through $_GET
or $_REQUEST
mainpage.php
<?php echo $_GET['link'];?>
Quick Links
- How to set $_GET variable
- $_GET : PHP Manual