A2enMOD Posted January 6, 2013 Share Posted January 6, 2013 Hi, I have taken some advice on the use of constants from this forum and wish to move a step forward: Presently I have "href" declared like the following: <a href="<?php echo $base_url; ?>privacy" class="link">Privacy Policy</a> But now I have a constant in the config file like this: define('BASE', $_SERVER['HTTP_HOST'] . "/"); So my question is, how to I replace the $base:url; with the Constant. I hope that makes sense.... Quote Link to comment Share on other sites More sharing options...
Jessica Posted January 6, 2013 Share Posted January 6, 2013 See where you echo $base_url? Replace the variable with the constant. Quote Link to comment Share on other sites More sharing options...
A2enMOD Posted January 6, 2013 Author Share Posted January 6, 2013 The problem I had with your solution is this: it output: http://mysite.com/mysite.com/privacy Quote Link to comment Share on other sites More sharing options...
Jessica Posted January 6, 2013 Share Posted January 6, 2013 That's what it actually outputs, or that's where it directs you to when you click it? Sounds like you're missing the http:// at the front of your constant. Do some basic debugging on your own. Quote Link to comment Share on other sites More sharing options...
A2enMOD Posted January 6, 2013 Author Share Posted January 6, 2013 That's what it actually outputs, or that's where it directs you to when you click it? Sounds like you're missing the http:// at the front of your constant. Do some basic debugging on your own. Yep you were right on the mark there. I changed it to: define('BASE', 'http://'.$_SERVER['HTTP_HOST'] . "/"); Quote Link to comment 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.