Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 2 of 2
07-18-2007, 12:08 AM #1
- Join Date
- Jul 2007
- Thanked 0 Times in 0 Posts
Replacing a single <div>'s contents
Here is an example to visually show the situation: http://www.cashmgmt.com/new.0/about.php
The main contents for the About page (within the white portion of the page and contained within <div id="content">) are included using a standard <?php include(""); ?>. The idea here is of course to have a page that remains in place without having to load anew every time you click a link. I would like to replace these contents (within the white section) with external pages when you click a link (such as Home, Contact, or About) by ONLY REPLACING that white section.
Since I have virtually no knowledge of PHP coding, I am going to try to just explain what I essentially have in my head for something I might need...
Something along these lines: "on clicking a link, replace contents of <div id="content"> with contact.php"
include a variable in <?php include(""); ?> (such as <?php include("variable"); ?>) and do something along these lines: on clicking the link, variable="contact.php" and on clicking another link variable="home.php"
That was just my attempt to explain what I'm trying to do a little more easily (though I'm sure it made things worse ). What PHP/XML functions do I need to make this happen, and what do I need to use in the href property to call these functions? I have never done anything along these lines before, and am unfortunately in need of a beginner's explanation . I have seen this done extremely often, so I imagine there is a relatively simple solution – it is this simplest solution that I am looking for.
Thank you for taking the time to read this incredibly long request! Time is of the essence, and any help would be GREATLY appreciated. Thank you very much in advance,
07-18-2007, 01:45 AM #2
- Join Date
- Jan 2005
- Philadelphia, PA, USA
- Thanked 76 Times in 76 Posts
PHP code is processed by the server before sending the page to the client (browser). Therefore, PHP cannot interact with the user without a reload.*
PHP Tip: If you want to use short tags (<? or <?=$var) then make sure short_open_tag is set to "1". It really helps.
Don't forget to save everyone time and mark your thread as Resolved :)
"Also note that it is your responsibility to die() if necessary."
DON'T USE THE MYSQL_ EXTENSION