tyrisia Posted February 10, 2007 Share Posted February 10, 2007 Hi All, I'm having problems formatting a hyperlink which has a php function in the target field which is then echo'ed out of a for loop. The code for the link in standard html is "<a href="<?php siteloklink($link,1)?>">download</a> but I want to echo or print this inside a for loop. When I try to do this all the target information is displayed in the browser. I'm sure it's just a case of formatting, but I'm a bit of a noob, so any help greatly appreciated. Many Thanks in advance.. Link to comment https://forums.phpfreaks.com/topic/37921-function-in-hyperlink-echoed-in-for-loop/ Share on other sites More sharing options...
tyrisia Posted February 11, 2007 Author Share Posted February 11, 2007 can anybody help? Link to comment https://forums.phpfreaks.com/topic/37921-function-in-hyperlink-echoed-in-for-loop/#findComment-181852 Share on other sites More sharing options...
richardw Posted February 11, 2007 Share Posted February 11, 2007 try this within your loop <?php echo "<a href=\"siteloklink($link,1)\">", "download", "</a>" ; ?> best, Link to comment https://forums.phpfreaks.com/topic/37921-function-in-hyperlink-echoed-in-for-loop/#findComment-181862 Share on other sites More sharing options...
wildteen88 Posted February 11, 2007 Share Posted February 11, 2007 try this within your loop <?php echo "<a href=\"siteloklink($link,1)\">", "download", "</a>" ; ?> best, You cant call functions within strings. Try this: echo '<a href="' . siteloklink($link,1) . '">download</a>'; Link to comment https://forums.phpfreaks.com/topic/37921-function-in-hyperlink-echoed-in-for-loop/#findComment-181870 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.