check op $PHP_SELF geeft een probleem
wildone
02/02/2009 13:58:00Ik check met onderstaande code of er een 2 of 3 columns CSS gebruikt moet worden.
Dit gaat prima. Alleen de check op $PHP_SELF == '/index.php' werkt niet.
Steeds krijg ik daar een 3col.css ipv de 2col.css.
Weet iemand wat ik fout doe in deze code?
Dit gaat prima. Alleen de check op $PHP_SELF == '/index.php' werkt niet.
Steeds krijg ik daar een 3col.css ipv de 2col.css.
Weet iemand wat ik fout doe in deze code?
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
<?php
//echo $_SERVER['PHP_SELF'] ; // result = http://www.domain.nl/product_info.php/info/634/Rowi-Bl...4200-Gaskachel/
//echo $PHP_SELF ; // result = /index.php
//echo HTTP_SERVER; // result = http://www.domain.nl
if (in_array($PHP_SELF, $filenames_array) || $PHP_SELF.'/cat/' == '/index.php/cat/' || $PHP_SELF.'?cat/' == '/index.php?cat/')
{
echo '<link rel="stylesheet" type="text/css" href="templates/'.CURRENT_TEMPLATE.'/stylesheet_3col.css" />';
} elseif ($_SERVER['PHP_SELF'] == HTTP_SERVER || $PHP_SELF == '/index.php') {
echo '<link rel="stylesheet" type="text/css" href="templates/'.CURRENT_TEMPLATE.'/stylesheet_2col.css" />';
} else {
echo '<link rel="stylesheet" type="text/css" href="templates/'.CURRENT_TEMPLATE.'/stylesheet_2col.css" />';
}
?>
//echo $_SERVER['PHP_SELF'] ; // result = http://www.domain.nl/product_info.php/info/634/Rowi-Bl...4200-Gaskachel/
//echo $PHP_SELF ; // result = /index.php
//echo HTTP_SERVER; // result = http://www.domain.nl
if (in_array($PHP_SELF, $filenames_array) || $PHP_SELF.'/cat/' == '/index.php/cat/' || $PHP_SELF.'?cat/' == '/index.php?cat/')
{
echo '<link rel="stylesheet" type="text/css" href="templates/'.CURRENT_TEMPLATE.'/stylesheet_3col.css" />';
} elseif ($_SERVER['PHP_SELF'] == HTTP_SERVER || $PHP_SELF == '/index.php') {
echo '<link rel="stylesheet" type="text/css" href="templates/'.CURRENT_TEMPLATE.'/stylesheet_2col.css" />';
} else {
echo '<link rel="stylesheet" type="text/css" href="templates/'.CURRENT_TEMPLATE.'/stylesheet_2col.css" />';
}
?>
PHP hulp
16/11/2024 01:22:59Mar cel
02/02/2009 15:34:00wildone
02/02/2009 16:14:00marcel schreef op 02.02.2009 15:34:
MaaK van $PHP_SELF is $_SERVER['PHP_SELF'].
Gedaan, maar ik zie met /index.php de 3col.css ipv 2col.css