Welcome to the Treehouse Community
The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

Diego Villaseñor
12,615 PointsTrouble with ROOT_PATH
Tried to follow the lesson but the header is not being loaded. I should say that I have been doing Wordprss development, and so, I changed the document root folder to another in MAMP's preferences. The folder I have been working is called Wordpress.
Here's my code for the config.php file:
define("BASE_URL","/NonWp/PHP/shirts4mike%20pt.1/");
define("ROOT_PATH",$_SERVER["DOCUMENT_ROOT"] . "/NonWp/PHP/shirts4mike%20pt.1/");
And my code for the index.php in the "receipt" folder:
<?php
require_once("../inc/config.php");
$pageTitle = "Thank you for your order!";
$section = "none";
include(ROOT_PATH . "inc/header.php"); ?>
<div class="section page">
<div class="wrapper">
<h1>Thank You!</h1>
<p>Thank you for your payment. Your transaction has been completed, and a receipt for your purchase has been emailed to you. You may log into your account at <a href="http://www.paypal.com/us">www.paypal.com/us</a> to view details of this transaction.</p>
<p>Need another shirt already? Visit the <a href= "<?php echo BASE_URL;?>shirts.php">Shirts Listing</a> page again.</p>
<?php echo ROOT_PATH . "inc/header.php";?>
</div>
</div>
<?php include(ROOT_PATH . "inc/footer.php"); ?>
As you can see, almost at the end I am echoing this code:
<?php echo ROOT_PATH . "inc/header.php";?>
and it looks as follows: /Users/user/Documents/Webpages/Wordpress/NonWp/PHP/shirts4mike%20pt.1/inc/header.php
That is the path to the file, nevertheless it is not being loaded.
Please help, been trying to solve this for about an two hours with no luck.
Thanks in advance.
3 Answers

Jesus Menera
17,304 PointsPHP <?php include(ROOT_PATH . "inc/header.php"); ?>

Jesus Menera
17,304 Pointswhat is the error message you are getting?
also closed the syntax like this: PHP <?php require_once('../inc/config.php'); ?>
and then start a new one PHP <?php include (ROOT_PATH . 'inc/header.php'); ?>
and I see you use double "" use the single ' , let me know if that works.

Jesus Menera
17,304 Points<?php include(ROOT_PATH . 'inc/header.php'); ?>
Diego Villaseñor
12,615 PointsDiego Villaseñor
12,615 PointsJesus, that's what I have got, isn't it?