twilitegxa Posted February 10, 2010 Share Posted February 10, 2010 I want to have links on my page that take the viewer to another page. On that second page, I want the PHP to display certain text if a certain link was clicked. Here is what I have so far, but I know something is wrong, I just don't know how to do it. Can anyone help? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Burg Village</title> </head> <body> <h1>Burg Village</h1> <p>Locations:</p> <p>Hero's House<br /> Best Friend's House<br /> <a href="location.php?location=item_shop">Item Shop</a><br /> Weapon Shop<br /> Exit To Caldor Island</p> </body> </html> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> </head> <body> <h1>Burg Village</h1> <?php if (location == 'item_shop') { echo "Buy <br /> Sell <br /> Exit <br />"; } else { echo "Go somewhere else." ?> </body> </html> Can anyone tell me how to do this correctly? Link to comment https://forums.phpfreaks.com/topic/191578-if-statement-question/ Share on other sites More sharing options...
teamatomic Posted February 10, 2010 Share Posted February 10, 2010 When you do this: location.php?location=item_shop You need to get the value of location into a var. This is broken, badly. <?php if (location == 'item_shop') This is correct. <?php $location=$_GET['location']; if ($location == 'item_shop') ... Notice the use of GET Notice the use of a $var in the if statement HTH Teamatomic Link to comment https://forums.phpfreaks.com/topic/191578-if-statement-question/#findComment-1009905 Share on other sites More sharing options...
twilitegxa Posted February 10, 2010 Author Share Posted February 10, 2010 Thank you! I was just figuring it out as you were posting it. Thanks for the help! Link to comment https://forums.phpfreaks.com/topic/191578-if-statement-question/#findComment-1009906 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.