Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Westi on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Notice: Undefined variable: DOCUMENT_ROOT

Status
Not open for further replies.

magicandmight

IS-IT--Management
Aug 27, 2004
77
US
I have made a very long website page that pulls the url for a switch statement and I recieve this:

Notice: Undefined variable: DOCUMENT_ROOT in /home/w21003/public_html/Website2/categories.php on line 344

Notice: Undefined variable: DOCUMENT_ROOT in /home/w21003/public_html/Website2/categories.php on line 347

Any ideas would be helpful, Thank you
---------------------------------------
Here is my code for the switch statement, line 344 and 347 are dealing with case 2:

<?php
require($DOCUMENT_ROOT . "/home/w21003/public_html/Website2/navheader.php");
?>

<?php
$link = $_GET['link'];
switch ($link)
{

case 1:
require($DOCUMENT_ROOT . "/home/w21003/public_html/Website2/founder/wedding.php");
break;

case 2:
require($DOCUMENT_ROOT . "/home/w21003/public_html/Website2/founder/entertain.php");
break;

case 3:
require($DOCUMENT_ROOT . "/home/w21003/public_html/Website2/founder/restaurant.php");
break;

case 4:
require($DOCUMENT_ROOT . "/home/w21003/public_html/Website2/founder/nightlife.php");
break;

case 5:
require($DOCUMENT_ROOT . "/home/w21003/public_html/Website2/founder/movies.php");
break;

case 6:
require($DOCUMENT_ROOT . "/home/w21003/public_html/Website2/founder/accommodations.php");
break;

case 7:
require($DOCUMENT_ROOT . "/home/w21003/public_html/Website2/founder/profservice.php");
break;

case 8:
require($DOCUMENT_ROOT . "/home/w21003/public_html/Website2/founder/transport.php");
break;

case 9:
require($DOCUMENT_ROOT . "/home/w21003/public_html/Website2/founder/realestate.php");
break;

case 10:
require($DOCUMENT_ROOT . "/home/w21003/public_html/Website2/founder/retire.php");
break;

case 11:
require($DOCUMENT_ROOT . "/home/w21003/public_html/Website2/founder/relocation.php");
break;

case 12:
require($DOCUMENT_ROOT . "/home/w21003/public_html/Website2/founder/tourcruise.php");
break;

case 13:
require($DOCUMENT_ROOT . "/home/w21003/public_html/Website2/founder/historical.php");
break;

case 14:
require($DOCUMENT_ROOT . "/home/w21003/public_html/Website2/founder/cultural.php");
break;

case 15:
require($DOCUMENT_ROOT . "/home/w21003/public_html/Website2/founder/rainyday.php");
break;

case 16:
require($DOCUMENT_ROOT . "/home/w21003/public_html/Website2/founder/kids.php");
break;

case 17:
require($DOCUMENT_ROOT . "/home/w21003/public_html/Website2/founder/shopping.php");
break;

case 18:
require($DOCUMENT_ROOT . "/home/w21003/public_html/Website2/founder/antique.php");
break;

case 19:
require($DOCUMENT_ROOT . "/home/w21003/public_html/Website2/founder/outdoor.php");
break;

case 20:
require($DOCUMENT_ROOT . "/home/w21003/public_html/Website2/founder/fithealth.php");
break;

case 21:
require($DOCUMENT_ROOT . "/home/w21003/public_html/Website2/founder/worship.php");
break;

case 22:
require($DOCUMENT_ROOT . "/home/w21003/public_html/Website2/founder/tybeeisland.php");
break;

case 23:
require($DOCUMENT_ROOT . "/home/w21003/public_html/Website2/founder/hilton.php");
break;

case 24:
require($DOCUMENT_ROOT . "/home/w21003/public_html/Website2/founder/daytrip.php");
break;

case 25:
require($DOCUMENT_ROOT . "/home/w21003/public_html/Website2/founder/riverstreet.php");
break;

case 26:
require($DOCUMENT_ROOT . "/home/w21003/public_html/Website2/founder/citymarket.php");
break;

case 27:
require($DOCUMENT_ROOT . "/home/w21003/public_html/Website2/founder/downtown.php");
break;

case 28:
require($DOCUMENT_ROOT . "/home/w21003/public_html/Website2/founder/midtown.php");
break;

case 29:
require($DOCUMENT_ROOT . "/home/w21003/public_html/Website2/founder/southside.php");
break;

default:
echo "Selection Not Found";
}
?>
 
That variable will only exists if you have register_globals turned on. Leave register_globals turned off and instead reference the variable $_SERVER['DOCUMENT_ROOT']

Want the best answers? Ask the best questions!

TANSTAAFL!!
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top