Jump to content

Button link to include file


Recommended Posts

Hi

Couple of small questions...

 

1.

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?

 

 

2.

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.

 

eg.

<?PHP

echo "<br>Update complete.\n

<br><br>

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.

Link to comment
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\"]?>

[/span]

[/span][!--PHP-Foot--][/div][!--PHP-EFoot--]

 

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]

[/span][!--PHP-Foot--][/div][!--PHP-EFoot--]

Link to comment
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>

[/span][!--PHP-Foot--][/div][!--PHP-EFoot--]

 

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 :)

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • 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.