Jump to content


This topic is now archived and is closed to further replies.


Button link to include file

Recommended Posts


Couple of small questions...



I have about six buttons but I need one to link to a php include file... how do i do this???


I tried

<td align="left" valign="top" ><a href="<? include 'about.inc.php' ?>" target="_self"><img src="aboutus.gif" alt="Click here to view" width="143" height="35" border="0"></a></td>


But it just showed the contents of the include file underneath the previous button in the table...


Any ideas?

Also any ideas to my other hyperlink query post?




Also, say a php file carries out a action like updating the database, you have a echo at the end once the update has occured confirming that it was successful.

I want to put it into another php file, eg. a successful comment in index, how do I do this?


I tried the echo before the include statement, but it put the comment above the page information rather then in the middle of it.




echo "<br>Update complete.\n


Here are the products.<br><br>";

include 'products.php';



How do I get it to go to another page after its processed the info of the inc file, and put the confirm message (echo code in inc file) to another page.


At the moment I basically have to put the entire contents of the site on the processing page so that its not just a blank page with a confirmation message.

Share this post

Link to post
Share on other sites

Okay, for what you're talking about, it seems that you are using include a bit too much :P


Question 1

You can't make a button include a php file once the file is in your browser window. What you could do is make the button link to that php file, or link to the local file, with a variable in the request string, making PHP include the file itself.

[!--PHP-Head--][div class=\'phptop\']PHP[/div][div class=\'phpmain\'][!--PHP-EHead--][span style=\"color:#0000BB\"]<?

[/span][span style=\"color:#007700\"]if([/span][span style=\"color:#0000BB\"]$_GET[/span][span style=\"color:#007700\"][[/span][span style=\"color:#0000BB\"]includefile[/span][span style=\"color:#007700\"]]==[/span][span style=\"color:#0000BB\"]1[/span][span style=\"color:#007700\"]) {

  include([/span][span style=\"color:#DD0000\"]\"myfile.php\"[/span][span style=\"color:#007700\"]);


[/span][span style=\"color:#0000BB\"]?>

[/span]<td align=\"left\" valign=\"top\" ><a href=\"thisfile.php?includefile=1\" target=\"_self\"><img src=\"aboutus.gif\" alt=\"Click here to view\" width=\"143\" height=\"35\" border=\"0\"></a></td>[/span][!--PHP-Foot--][/div][!--PHP-EFoot--]


Question 2

Once again use a variable on the URL, stay away from that include if you can :P

File 1


[!--PHP-Head--][div class=\'phptop\']PHP[/div][div class=\'phpmain\'][!--PHP-EHead--][span style=\"color:#0000BB\"]<?

[/span][span style=\"color:#FF8000\"]//successful database query here

[/span][span style=\"color:#0000BB\"]header[/span][span style=\"color:#007700\"]([/span][span style=\"color:#DD0000\"]\"Location: index.php?dbquerysuccess=1\"[/span][span style=\"color:#007700\"]);

[/span][span style=\"color:#0000BB\"]?>




File 2 (index.php)

[!--PHP-Head--][div class=\'phptop\']PHP[/div][div class=\'phpmain\'][!--PHP-EHead--][span style=\"color:#0000BB\"]<?

[/span][span style=\"color:#FF8000\"]//your code here

[/span][span style=\"color:#007700\"]if([/span][span style=\"color:#0000BB\"]$_GET[/span][span style=\"color:#007700\"][[/span][span style=\"color:#0000BB\"]dbquerysuccess[/span][span style=\"color:#007700\"]] == [/span][span style=\"color:#0000BB\"]1[/span][span style=\"color:#007700\"]) {

  echo [/span][span style=\"color:#DD0000\"]\"Successful Database Query\"[/span][span style=\"color:#007700\"];


[/span][span style=\"color:#0000BB\"]?>[/span]


Share this post

Link to post
Share on other sites



A big thanks for that. I dont know what i was thinking... I was actually thinking along the lines of performing something when the button was clicked so this what i used:


[!--PHP-Head--][div class=\'phptop\']PHP[/div][div class=\'phpmain\'][!--PHP-EHead--]

td align=\"left\" valign=\"top\" ><a href=\"login.php?ShowRegister=yes\" target=\"_self\"><img src=\"register.gif\" alt=\"Click here to Register\" width=\"143\" height=\"35\" border=\"0\"></a></td>



Yes stay away from using includes!! Thanks for the help in such a insane question.


As for question two, I'll have a play around, your code looks useful :)

Share this post

Link to post
Share on other sites

  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.