Re: Re: Calling page and condition check?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





----- Original Message ----- From: "Joey J" <jacklistmail@xxxxxxxxx>
Cc: <php-general@xxxxxxxxxxxxx>
Sent: Monday, June 16, 2014 6:28 PM
Subject: Re:  Re: Calling page and condition check?


Yes, that's what I'm saying.
The page has an include of header and this is the header.
ONLY this is before that code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
<html xmlns="http://www.w3.org/1999/xhtml";>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />


On Mon, Jun 16, 2014 at 11:20 AM, Jim Giner <jim.giner@xxxxxxxxxxxxxxxxxx>
wrote:

On 6/16/2014 11:08 AM, Joey J wrote:

 <?
$calling_page=$_SERVER['SCRIPT_NAME'];
echo $calling_page;
if ($calling_page == "/index.php") {
$title = "Page home";
} elseif ($calling_page == "/contact-us.php") {
$title = "Page -- Contact";
} else {
$title = "Default";
}
echo "<title>".$title."   ". $calling_page ."</title>\n";
?>

 You're saying that the above code shows you a valid calling_page value
in line 2 that matches one that you are looking for in the if else
statements beginning at line 3? Is this code located in the header section
of your html page?

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




--
Thanks!
Joey


First of all, I would not use short tags. If you move your files to a server with short_open_tag disabled in php.ini, you have a problem. Use the regular php tags instead.

Second, $_SERVER['SCRIPT_NAME'] returns the absolute pathname of the file from where the script is running, including the folder name if you place your files in one. So either add the folder name in your if-else statements, or strip the folder name from $calling_page (if there is one) before passing the variable to your if-else statements.

Best regards.
Steven


--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php





[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux