forum.coppermine-gallery.net
Support => cpg1.4.x Support => Older/other versions => cpg1.4 themes/skins/templates => Topic started by: Mike_PL on July 26, 2006, 10:13:39 am
-
How insert code php:
<?php
ini_set("include_path",ini_get("include_path").":../:../../:../../../:../../../../");
include_once "linkuj_inc.php";
$separator=" | ";
echo implode($separator,$linki);
?>
in footer?
-
???
-
put it under footer.php and copy footer.php to root of your gallery and enable footer on
config=>Themes settings=>Path to custom footer include
-
Path to custom footer include
I write: footer.php, but i don't see new footer?
-
Write a plain echo statement in footer.php to test whether it comes or not...
<?php
echo "This is custom footer";
?>
If this comes fine then something wrong in your above code. I see that you are including some file in footer.php The path should be relative to the coppermine root folder. Else the include won't work.
-
Not work. I don't see text "This is custom footer" in footer...
my gallery: http://www.galeria-gryzonie.info/
-
- you already have some link on footer !
- if your issue didn't solved PM me your admin user I'll check it for you
-
Ok. A code:
<?php
echo "This is custom footer";
?>
its fine. I see it in footer.
but when i'm paste in footer.php code:
<?php
ini_set("include_path",ini_get("include_path").":../:../../:../../../:../../../../");
include_once "linkuj_inc.php";
echo implode(" ",$linki);
?>
it's not fine. I don't see not in footer. This code is correct.
-
if the code that abbas give you works fine then you have error on your own code!
-
But this code its correct ;(
<?php
ini_set("include_path",ini_get("include_path").":../:../../:../../../:../../../../");
include_once "linkuj_inc.php";
echo implode(" ",$linki);
?>
When i'm paste then in theme.php it's works fine....
;(
-
What's the first actual code line suppossed to do? It looks silly imo. What does linkuj_inc.php do? Why don't you include it directly?
After all, if the code that abbas give you works fine then you have error on your own code!
is correct, there's nothing more to add.
-
I see that you are including some file in footer.php The path should be relative to the coppermine root folder. Else the include won't work.
-
What's the first actual code line suppossed to do?
I don't now...
What does linkuj_inc.php do?
It's Link Exchange. This code in theme.php like this:
(https://forum.coppermine-gallery.net/proxy.php?request=http%3A%2F%2Fimages1.fotosik.pl%2F118%2Ffc21dc9d4378d59e.gif&hash=574c2f8a429fbf0a8b22920e6f59b3bb697ea312)
but in header It does not look beautiful....
-
as abbas suggested:
do you have "linkuj_inc.php" under root of gallery?
-
The strange chars come from differences in encoding. Coppermine uses utf-8 (unicode) out of the box. The script you're trying to include probably is encoded in iso8859-something.
Quite frankly: you're lacking the needed skills to accomplish this - the answerI don't now...
clearly shows this.
-
do you have "linkuj_inc.php" under root of gallery?
Yes....
Case is simple. Code works in theme.php - ( http://www.galeria-gryzonie.info in header) but this code inserted in footer.php doesn't works. Encoding is unimportant.
-
if that code works with theme.php then your issue is wrong path on your code
-
Where in path on code is wrong? As correct path should look?
-
- sorry it's not the path because theme.php will execute under root path
- anyway your header links are comes before head and body tags you should add them after them
-
My footer.php like this:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
<html>
<?php
ini_set("include_path",ini_get("include_path").":../:../../:../../../:../../../../");
include_once "linkuj_inc.php";
echo implode(" ",$linki);
?>
<head>
</head>
<body>
but further dont works..
:'( :'( :'(
-
my point was to header not footer!
your footer.php should be contain only php code:
<?php
ini_set("include_path",ini_get("include_path").":../:../../:../../../:../../../../");
include_once "linkuj_inc.php";
echo implode(" ",$linki);
?>
-
I don't understand. How edit theme.php?
my theme.php in Attach:
-
but further dont works..
This is not very surprising, as it contains lots of errors. There mustn't be any HTML tags in it like <head> or <body>, because this can't exist twice in a page and already is being defined elsewhere. You have a lot of reading up to do. This thread is leading nowhere. If all the included script is suppossed to do is have some links from a link exchange program displayed, then add them in manually. You'll need to learn the basics (i.e. HTML) before doing more advanced stuff like using PHP includes.
-
So, you will not help even as I will add in attach theme.php and footer.php?
:'( :'( :'( :'(
-
It's not that I don't want to, but imo you're beyond help.