Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
#1 2007-08-22 11:17:31
- Gallex
- Member
- Registered: 2006-10-08
- Posts: 1,308
PHP and include....again
right now i have:
in page template:
<txp:output_form form=“kalkulaator” />
in kalkulaator form:
<code>
<txp:php>
include(‘http://www.laenukassa.ee/kalkulaator.php’);
</txp:php>
</code>
script location (loan calculator):
http://www.laenukassa.ee/kalkulaator.php
…but doesn’t work. all PHP-s in preferences are allowed. what i am missing?
Offline
Re: PHP and include....again
define “doesn’t work” ;)
Offline
#3 2007-08-22 11:55:44
- Gallex
- Member
- Registered: 2006-10-08
- Posts: 1,308
Re: PHP and include....again
ruud wrote:
define “doesn’t work” ;)
p-p-p, can you explain me more specificly, i’m dumb in php?
Offline
Re: PHP and include....again
You don’t need PHP for that to work (at least, when looking at the calculator page, I don’t see how PHP is used in it). You can simply copy the calculator HTML code into your template/page/article (whatever) and add the link to include the “script/calc_scripts.js” file to the HTML head section of the template/page.
Last edited by ruud (2007-08-22 12:05:10)
Offline
Re: PHP and include....again
define “doesn’t work” ;)
Ruud means can you be more specific about what does not work? ;-)
For example, do a tag trace (switch to debug mode in the prefs, then check your source code).
TXP Builders – finely-crafted code, design and txp
Offline
#6 2007-08-22 12:16:07
- Gallex
- Member
- Registered: 2006-10-08
- Posts: 1,308
Re: PHP and include....again
jakob wrote:
Ruud means can you be more specific about what does not work? ;-)
For example, do a tag trace (switch to debug mode in the prefs, then check your source code).
ok, i don’t need to, but I still want to know what’s wrong and maybe later in a future i need to…
here is a tag trace, what you can read from this?
http://www.laenukassa.ee/uus/kalkulaator/
Offline
Re: PHP and include....again
This is the problem: “URL file-access is disabled in the server configuration”
Solution: host the included PHP file on your own server and refer to it by server file path name instead of URL.
Offline
Re: PHP and include....again
ok, i don’t need to…
Well it seems it did help :-)
TXP Builders – finely-crafted code, design and txp
Offline
#9 2007-08-22 13:28:52
- Gallex
- Member
- Registered: 2006-10-08
- Posts: 1,308
Re: PHP and include....again
ruud wrote:
This is the problem: “URL file-access is disabled in the server configuration”
Solution: host the included PHP file on your own server and refer to it by server file path name instead of URL.
my own server? you mean i have to upload it via TXP to files folder? or what “my own server”, i don’t get it?
right now the php file in root folder, TXP in subfolder /uus
Offline
Re: PHP and include....again
your own server = server where your website is hosted.
Upload using FTP, put it in a folder, then include the file using the file path on your websites server.
Offline
#11 2007-08-23 10:13:11
- Gallex
- Member
- Registered: 2006-10-08
- Posts: 1,308
Re: PHP and include....again
ruud wrote:
your own server = server where your website is hosted.
Upload using FTP, put it in a folder, then include the file using the file path on your websites server.
ok, i put it into same folder where TXP has installed (kalkulaator.php was in a root folder and TXP in a subfolder “uus” before) and wrote to form:
<code>
<txp:php>
include(‘./kalkulaator.php’);
</txp:php>
</code>
but…look at this
what is wrong now?
Offline
Re: PHP and include....again
Looks like a variable that wasn’t initialized properly. Try switching to ‘live’ mode instead of debug/testing. If that doesn’t help, I think you’ll have to pick up a book on PHP programming and fix the script you’re trying to include.
Offline