brem13 Posted March 22, 2009 Share Posted March 22, 2009 im trying to learn how to pass php variables in links, and im almost there except when im calling a php variable which happens to be a 'name' in a database, if there is more than 1 word in the name, it will only call the first word and not the whole name, is there any fix for this? print "<li><font face=tahoma size=1><a href=blogread.php?blog=$field>$field</a></font></li><br>"; this is the line of code that passes it, and for instance, i made an example, the field name is 'this is a test' but only 'this' is passed, is there any way to pass 'this is a test' like, all the words??? thank you! Quote Link to comment https://forums.phpfreaks.com/topic/150575-solved-php-variable-in-link-issue/ Share on other sites More sharing options...
premiso Posted March 22, 2009 Share Posted March 22, 2009 print "<li><font face=tahoma size=1><a href=\"blogread.php?blog=$field\">$field</a></font></li><br>"; Should work, if not look into using urlencode on $field inside the link. print "<li><font face=tahoma size=1><a href=\"blogread.php?blog=" . urlencode($field) . "\">$field</a></font></li><br>"; Quote Link to comment https://forums.phpfreaks.com/topic/150575-solved-php-variable-in-link-issue/#findComment-790925 Share on other sites More sharing options...
brem13 Posted March 22, 2009 Author Share Posted March 22, 2009 thank you very much!! Quote Link to comment https://forums.phpfreaks.com/topic/150575-solved-php-variable-in-link-issue/#findComment-790926 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.