-2

I am new in PHP , I think its a silly question but I am stuck in it , How to declare php variable in link. I am trying it but no luck Please give me a direction.

<li id="likastyle" style="padding-left:14%";>
    <?php echo "<a href=\"functions/mainpage.php?link=".$tmp[$i]>"";?> 
    <?php echo "$tmp[$i]"</a>;?> 
</li>
Shadow
  • 33,525
  • 10
  • 51
  • 64

4 Answers4

0
<li id="likastyle" style="padding-left:14%";>
    <?php echo "<a href=\"functions/mainpage.php?link=".$tmp[$i]."\">".$tmp[$i]."</a>"; ?>
</li>

OR

<li id="likastyle" style="padding-left:14%";>
   <a href="functions/mainpage.php?link=<?php echo $tmp[$i] ?>"><?php echo $tmp[$i]; ?></a>
</li>
Fky
  • 2,133
  • 1
  • 15
  • 23
0

Don't complicate your code:

<li id="likastyle" style="padding-left:14%">
    <a href="functions/mainpage.php?link=<?php echo $tmp[$i]?>"><?php echo $tmp[$i]?></a>
</li>

With short echo syntax (<?=):

<li id="likastyle" style="padding-left:14%">
    <a href="functions/mainpage.php?link=<?=$tmp[$i]?>"><?=$tmp[$i]?></a>
</li>
u_mulder
  • 54,101
  • 5
  • 48
  • 64
0

In html Page

<li id="likastyle" style="padding-left:14%";><a href="functions/mainpage.php?link="<?php echo $tmp[$i]> ?>" ><?php echo $tmp[$i] ?></a></li>

In mainpage.php Page (To retrieve the variable )

<?php $link = $_GET['link'] ;?>
0

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

  1. How to set $_GET variable
  2. $_GET : PHP Manual
Community
  • 1
  • 1
Nana Partykar
  • 10,556
  • 10
  • 48
  • 77